Flanked by the Commandant Gen. James F. Amos and Sergeant Major of the Marine Corps (Michael Barrett) ... Cpl. Kyle Carpenter receives the Medal of Honor Flag on June 20, 2014 in a ceremony involving a full parade by the President's Own Marine Band and the Commandant's Own Drum and Bugle Corps. (U.S. Marine Corps Photo by Staff Sgt. Oscar L Olive IV) Kyle Carpenter's Medal of Honor Ceremony | Kyle Carpenter's Hall of Heroes Induction | Comment about MOH Recipient Kyle Carpenter |