2005 IRL Homestead: 4-6 March, 2005, Homestead, Florida USA. Scott Sharp. - 2005 Phillip Abbott/USA LAT Photographic
4-6 March, 2005, Homestead, Florida USA.
Scott Sharp.
- 2005 Phillip Abbott/USA
LAT Photographic