2007 Busch Texas: 2-3 November 2007, Ft. Worth. Texas, USA Carl Edwards, pit stop. ©F.Peirce Williams 2007, USA LAT Photographic
2-3 November 2007, Ft. Worth. Texas, USA
Carl Edwards, pit stop.
©F.Peirce Williams 2007, USA
LAT Photographic