One year ago, Champ Car raced for the last time around the streets of Surfers Paradise, a decision that was not entirely unexpected at the time the flag fell at the end of the race in 2008. When it was finally confirmed that the Champ Cars would not return to Australia, Lexmark decided the time [...]
Trouble in Paradise?
26 October 2009 14:10 PM