Video: C4 "Marine Corps-Vette" Pays Tribute to 9/11 Victims

Although it’s been 11 years since the twin towers fell, the Pentagon was hit, and American Flight 93 went down in Pennsylvania on September 11, 2001, the memory of those lost on that day lives on, and one retired Marine is doing his part to keep it that way through his ‘92 Corvette convertible.