2007 Busch Dover: 21-22 September, 2007, Dover, Delaware, USA Johns hits Leffler crash ©2007, Michael L. Levitt, USA LAT Photographic
21-22 September, 2007, Dover, Delaware, USA
Johns hits Leffler crash
©2007, Michael L. Levitt, USA
LAT Photographic