All Entries Tagged With: "Toyota Tundra team"
2012 Dakar Rally – Will the Toyota Tundra Team Take Home a Trophy?
The first 16 stages of the 2012 Dakar Rally have been completed. Naturally, the Toyota Tundra team looks strong, though there is a separate Toyota Tacoma team in the running as well. Originally, the rally raid went through Europe and Africa, though due to security threats it has been moved to South America. The race has been aired on the new NBC Sports Channel.