Friday, June 15, 2012

Texas Motor Speedway declines to host IndyCar finale - USA TODAY

An opening on IndyCar's schedule sprung up this week when the Aug. 19 race scheduled for Qingdao, China, was called off, in part because leadership in the country wanted that weekend's beer festival

Read more ...

No comments:

Post a Comment