Discussion in 'Funny Farm' started by stevanhogg, Jun 22, 2007.
Gotta love Toyota's commercials, they sure are ingenious. My favorite personally is the meteor one... damn, the first time I saw that my jaw dropped.
Considering your jaw drops at seeing your phone bill alone, I am not putting too much faith in what it takes to make such a happening occur
But yah, they do have some cool ads for their trucks