2003 Barber Dodge St. Petersburg: 2003 Barber Dodge St. Petersburg, 21-23 February, 2003, St. Petersburg, Florida, USA. Leonardo Maia leads at the start Copyright: Phillip Abbott/USA. LAT Photographic.
2003 Barber Dodge St. Petersburg, 21-23 February, 2003, St. Petersburg, Florida, USA.
Leonardo Maia leads at the start
Copyright: Phillip Abbott/USA.
LAT Photographic.