Toyota - Tundra Stops on a Dime

Posted on: May 6, 2010 | Views: 21,491 | Comment

The Toyota Tundra has awesome breaking power. 

Tags:
truck • 2007 • tundra • super bowl • xli • Toyota