see more
UNITED STATES - APRIL 26: Talladega Superspeedway Race, Talladega, Alabama (Photo by Carol M. Highsmith/Buyenlarge/Getty Images)