2010 Camping World Truck Homestead: 18-19 November, 2010, Homestead, Florida USA Kyle Busch is congratulated by his crew after winning the race ©2010, Lesley Ann Miller, USA LAT Photographic
18-19 November, 2010, Homestead, Florida USA
Kyle Busch is congratulated by his crew after winning the race
©2010, Lesley Ann Miller, USA
LAT Photographic