eNews Article
CANCELLED: The Champ Car World Series round scheduled for the streets of Phoenix, Arizona, December 2, was officially cancelled after organizers could not generate enough corporate support to hold the event. CHANGES: The Indy Car Series is planning several changes for its series and cars next year...