May 12, 2017 NASCAR Marvels at C-130 Hercules The men and women of the 908th Airlift Wing conducted a flyover during the 2017 NASCAR race at Talladega on May 7.