- Joined
- May 8, 2002
- Posts
- 354,407
- Reaction score
- 38
NASCAR tried to even out the competition in the Nationwide Series on Wednesday by ordering all teams using Toyota motors to squeeze down their horsepower before this weekend's race in Indianapolis.
More...
More...