SOFEX: The Art of War

April 17, 2012 15:59
From Vice

Experiencing the surreal spectacle that is the Military Industrial Complex trade show.