is reporting from
Member
NP Rank:
NP Rank:
Well, here we go!
The first offical time trials of the 2007 season are underway and the Champ Car World Series, North America's premiere open-wheel racing series is off to a blazing start.
Sporting a new chassis, a new logo, and having added six new venues (two of the venues in Europe) to a 17 race season, the Champ Car World Series (remnants of the old CART) looks to be set for one of the most exciting years yet.
Edmund Jenks
Los Angeles, California, United States
Most RecentMost Recommended Comments (0)