Clyde May’s Whiskey Tower Tavern is the perfect spot to watch the GEICO 500 at Talladega
TALLADEGA, Alabama – One of the most popular places to hang out and watch the GEICO 500 NASCAR race at Talladega Superspeedway is Clyde May’s Whiskey Tower Tavern. Photo courtesy of Talladega Superspeedway Located More...