2007 Indy Pro Homestead Open Test: 20 - 22 February 2007, Homestead, Florida, USA Tom Wood ©2007, Dan Streck, USA LAT Photographic
20 - 22 February 2007, Homestead, Florida, USA
Tom Wood
©2007, Dan Streck, USA
LAT Photographic