archytele The Vault

S1·E31 New Model? Arrival Of Megas

Aired September 1, 1984

Synopsis

The Bioman face the Beastnoids in a showdown as a comet that interferes with their powers passes Earth, all while Doctor Man decides to unveil his new secret weapon.