CHAMP CAR WORLD SERIES RETURNS TO SPEED CHANNEL

The Champ Car World Series has finalised its 2005 television schedule, returning to SPEED Channel for seven of the 14 events.

You'll need a subscription to continue reading

Discover our range of subscription choices, with options starting from £39/month

Already have an account? Sign in here