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.