In a moving salute to America's heroes on Sept. 11, Charlotte Motor Speedway and The American Red Cross began the speedway’s Laps for Life blood drive on Wednesday by honoring those who lost their lives in the attacks 18 years ago.

Military chaplains Henry Haynes and Randy Cash spoke at the event’s opening ceremonies at the Avenue of Flags, which featured a collection of emergency vehicles and public safety officers amid a backdrop of American flags. Haynes, a retired U.S. Army chaplain, was Chaplain of The Pentagon when the Sept. 11 attacks occurred.

Following the opening ceremonies, donors gave blood in the speedway’s infield Paddock Club and took a ride on the Charlotte Motor Speedway ROVAL.