Come on you people don't you know that Commodores and Falcons have both won the Le Mans 24 Hours, the World Rally Championships, CART Championships and F1 Championships at one point or another ?
Commodores and Falcons are the pinacle when it comes to motor racing...well according to Channel 10 they are anyway.
Last edited by Buckshot; 5 Aug 2002 at 02:13.
|