Shock Invasion
In one night, a red flash fills the planet's sky, instantly paralyzing mankind into a bloody feast for the alien invaders.
Starring
Frank Sudol
Director
Frank Sudol