Inside a Dustoff Rescue in Afghanistan

GRAPHIC: Ride along with the Dustoff crews of Helmand province Afghanistan as they rescue the wounded.

Related Topics

Wounded Warriors

Most Popular Videos

View More