Black Site Delta

  • Language:English
  • Release:2017
  • Length:87 minutes
  • IMDB link:Black Site Delta
  • Upload time:2017-12-17 08:31:02

The movie follows the leader of a "Dirty Dozen" band of military prisoners who must fight off a terrorist attack on their prison which, unbeknownst to them, is a cover for a secret drone control facility