Island Boy Posted June 19, 2005 Share Posted June 19, 2005 Michelin is boycotting the US Grand Prix and only three teams are on the track right now. You should hear all the boos coming from the stands. This is one of the worst things in auto racing history!!!!!! http://www.speedtv.com/articles/auto/formulaone/17692/ Link to comment Share on other sites More sharing options...
This topic is now archived and is closed to further replies.