SWAT vs. GSG-9

Season 2 Ep 14/20/2010

SWAT -- special forces of U.S. law enforcement; against GSG-9 -- paramilitary arm of the German Police. Two of the world's toughest police forces engage in a firefight to the death.

Up Next
Loading...