Barber Motorsports Park in Birmingham, Alabama with one of its iconic giant insect sculptures. … [+] (Photo by Brian Cleary/Getty Images) Getty Images An Alabama Hospital will take over the even...
Barber Motorsports Park in Birmingham, Alabama with one of its iconic giant insect sculptures. … [+] (Photo by Brian Cleary/Getty Images) Getty Images An Alabama Hospital will take over the even...