Headlines


Deone Jennings

Mutant Space Maggots Invade the Earth

Maggots sounds like a B-movie after my own heart. Monstrous maggots from outer space, brought to life via decidedly low-tech rubber monster special effects work. They don’t make enough of them like this anymore.