Locusts: The 8th Plague
Horror Channel
Wednesday 18 December 2019 13:00 - 14:50 (110 mins)
David Keith (An Officer and a Gentleman) stars in this flesh-eating horror. Meat-eating locusts from a top secret government lab swarm a town as scientists desperately try to stop them. (2005)
|