login
Death Squad

Death Squad

  • First Air2019-01-01
  • Last Air2019-03-26

A grizzled ex-military team battles monsters in a Soviet bio-weapons lab. Yep, it's that kind of show.

  • Sci-Fi & Fantasy
Website