A sinister flying pod crashes to Earth and unleashes a giant mechanical roach that attacks the city.
January 1, 1990
Released
Grinning Evil Death
6min
—