A Toyota ad from down under promoting the shocking power of the 4x4. You need to see the end to appreciate this one.

  • October 11, 2007
  • 1.6k Views