2007 Busch Texas: 12-14 April, 2007, Fort Worth, Texas USA Restart ©2007, David M. Vaughn, USA LAT Photographic
12-14 April, 2007, Fort Worth, Texas USA
Restart
©2007, David M. Vaughn, USA
LAT Photographic