MaggotsMaggots

Maggots

1.3

70 minutes

12/1/2017

Overview

Space Maggots descend upon the earth and wreak havoc on the population, in this science fiction action adventure, thrill ride of Maggot Mayhem.