2007 Champ Car Testing Sebring: 25 September, 2007, Sebring, Florida USA James Winslow ©2007, Greg Aleck, USA LAT Photographic
25 September, 2007, Sebring, Florida USA
James Winslow
©2007, Greg Aleck, USA
LAT Photographic