2001 NASCAR Charlotte USA September 30 2001
2001 NASCAR Charlotte USA October 5 2001
Tow trucks threaten to pull away the TV. satelite stations for not mentioning the proper sponsor name of the track
-Robert LeSieur 2001
LAT Photographic