Stranglehold
A desperate group of gentle extraterrestrials struggle to defeat their brutal tormentors, racing against time to ensure the survival of both their own kind and humanity.
A desperate group of gentle extraterrestrials struggle to defeat their brutal tormentors, racing against time to ensure the survival of both their own kind and humanity.