Auto Racing, NASCAR
Auto Racing, NASCAR
at the Talladega Superspeedway in Talladega, Alabama.
Sept xx, 2003
© 2003 David Madison/NewSport
Add to Lightbox
Download
- Filename
- AUT-092603-214.jpg
- Copyright
- David Madison
- Image Size
- 4064x2704 / 2.3MB
-
- Contained in galleries
-
Talladega NASCAR - 2003