The Champ Car World Series has finalised its 2005 television schedule, returning to SPEED Channel for seven of the 14 events.
Subscribe to unlock this article
Explore our subscription options to continue reading our industry-leading content!
Already have an account? Sign in here