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.
Leave a Reply

You must be logged in to post a comment. Login »