About

Megaton

circa 1980 - circa 1983
No bio has been contributed by this artist.

Last Lineup

Marty Cady
vocals & guitar
Mario Carlucci
lead guitar

Community Events