New Trailer: Military Horror Film “The Squad” from Colombia! Sean Canfield August 29, 2011 1 Today Twitch Film has the trailer for a new military horror film from Colombia called The…