Quote:
Originally Posted by Speed-King
No. IMHO it's a corporate advertising event like World Series by Renault, minus the free tickets but with three instead of just one manufacturers. Ratings are in decline, but still a good deal above any other motorsport, except F1 of course.
|
But it could be so much better...