Ret. Marine Cpl. and new Medal of Honor recipient Kyle Carpenter appeared Thursday on CBS's "Late Show with David Letterman."
Carpenter, who lives in Gilbert and attends the University of South Carolina, was on the program with Mark Ruffalo.
Carpenter was awarded the Medal of Honor on June 19 after sustaining serious injuries in Afghanistan.