Aliens Invade! Mankind Fights Back!

Aliens Invade! Mankind Fights Back!
When monsters suddenly appear from the bottom of the Atlantic Ocean, a special team pilots giant robots to combat the new threat.
Dec 2, 2023 at 11:03 PM
Released: Jul 9, 2013
Budget: $500K
Studios: The Asylum, Tiki Terrors
Countries: United States of America













