The Daily Show with Jon Stewart

Leroy Petry

Season 16 • 07/14/2011

Sgt. 1st Class Leroy Petry discusses his robotic hand and his service in Iraq and Afghanistan.

More