Sunday, May 6, 2012

Can't Blame Nascar

Nascar has its hands full with tires at Indy - But are they to blame?

auto racing Nascar car racing

No comments:

Post a Comment