Megaforce is an elite multi-national military unit that does the jobs that individual governments...
An international terrorist has New York in a grip of panic and it's up to Det. Sgt. Deke...