Archived, Editor’s Pick, IndyCar, Photos
GALLERY: 2006 Panoz DP07 Champ Car Unveil
May 8, 2016, 12:03 PM 0
A look at the public unveiling of Champ Car’s new savior, the spec Panoz DP07, during the series’ San Jose street race in 2006.