2008 Nationwide Indy: 26 July, 2008, Indianapolis, Indiana USA Kyle Busch wins at Indy ©2008, David M. Vaughn, USA LAT Photographic
26 July, 2008, Indianapolis, Indiana USA
Kyle Busch wins at Indy
©2008, David M. Vaughn, USA
LAT Photographic