tundrahq submitted on 2/1/2009 Official Bell & Ross Timestamp: 9:48:38 PM
The Tundra commercial shown during the Super Bowl at half-time is ridiculous, but is stressed a very important point: The Toyota Tundra is built for performance....
14 user comments | Category: Videos