Currently browsing author

Tom Ellingson

Best Seats at Talladega Superspeedway

Talladega Superspeedway is located north of Talladega, Alabama. The track is a Tri-oval and was constructed by International Speedway Corporation. Talladega is most …

Best Seats at Darlington Raceway

Darlington Raceway, located in Darlington, South Carolina, is one of the oldest tracks in all of NASCAR. Darlington is nicknamed “The Lady …