Not yet rated
English/17 min./2013
Action Drama
A Humvee patrol finds humanity in a war zone, while coping with the aftermath of an IED attack.