Touring Talladega SUPERSPEEDWAY
Talladega, Alabama
Previous
Index
Next
The stands can seat over 200,000 fans -
Peg and Bernie - PlacesAndPlatypie.com