2006 IRL St. Petersburg: 31 - 2 April, 2006. St. Petersburg, Florida, USA. Kosuke Matsuura © 2006 Paul Webb/USA, LAT Photographic
31 - 2 April, 2006. St. Petersburg, Florida, USA.
Kosuke Matsuura
© 2006 Paul Webb/USA, LAT Photographic