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.