Secure Scanned : 08/03/2026
Terrahawks 1983 -
Overview:Zelda attacks NASA's outpost on Mars and establishes her home, then mounts an attack on Earth, forcing the Terrahawks into battle
Comment