Toyota's involvement in motorsports has been a hot topic this week with their withdrawal from F1, and today's news is sure to draw some attention as well: the company plans to enter a near-stock 2010 ...
The Baja 1000 is a more than 1,100-mile off-road race that takes place on Mexico’s Baja California Peninsula. The race start is located in Ensenada, Mexico and the finish line is in La Paz, Mexico.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results