
Godzilla hardcore themed act Mecha G hailing from Cleveland, Ohio are now straming two songs off of their upcoming album “Destroy All Monsters” available via Flowerpot Records.
After a four year hiatus from their formation in 2013, these guys are now ready to release this new full length on November 24.
Stream it below.
Discover more from Dying Scene
Subscribe to get the latest posts sent to your email.