2007 Busch Las Vegas: 9 - 11 March 2007, Las Vegas, Nevada, USA Kevin Lepage's Means Racing Ford catches fire after a fuel line came off ©2007 Perry Nelson, Canada LAT Photographic
9 - 11 March 2007, Las Vegas, Nevada, USA
Kevin Lepage's Means Racing Ford catches fire after a fuel line came off
©2007 Perry Nelson, Canada
LAT Photographic