2007 BUSCH Texas: 01-03 November, 2007, Ft. Worth, Texas USA Richard Johns ©2007, LAT South, USA LAT Photographic
01-03 November, 2007, Ft. Worth, Texas USA
Richard Johns
©2007, LAT South, USA
LAT Photographic