Soldiers in Afghanistan cost a quarter million a piece...and have no trigger discipline
November 23, 2014
Released
The Ghost Hour
12min
$5
—
Triverse Films