Thursday, January 13, 2011

Grand prix should wait, IOC tells Russia's F1 promoters

Kevin Harvick Shell Pennzoil Chevrolet Kurt Busch

No comments:

Post a Comment