2005 Champ Car Cleveland: 24-26 June 2005, Cleveland, Ohio, USAAn interesting configuration of springs- 2005 Maria GradyLAT Photographic USA
24-26 June 2005, Cleveland, Ohio, USAAn interesting configuration of springs- 2005 Maria GradyLAT Photographic USA