Monterey to host Champ Car World Series

Updated: 13 September 2007 16:08 IST

The Champ Car World Series will return to Monterey's Mazda Raceway Laguna Seca in 2008, leaving the streets of San Jose.

Show Comments
Advertisement