Exciting racing action
Kyle Busch and Toyota seem unstoppable. Last night, and so far this season, they have been unstoppable. Last week, NASCAR required Toyota to make some changes to its engines to reduce power. Non-Toyota drivers and owners felt that Toyota must have an unfair advantage this season. The unfair advantage now appears to lie not with Toyota engines but with the […]
Recent Comments