Quote:
Originally Posted by Kicking-back
A rumour from a site called "ChampCar fanatics" is hardly the most objective and credible source.
|
It's a Champ Car forum, The name of the site has nothing to do with the rumor status, MarkC who runs AutoRacing1, anounced it on the forum.