The world's first (and only!) Drive Thru Metal band returned to Atlanta for an evening of humor, classic rock, and cautionary tale of the perils of fast food. Slayer MacCheeze,…
Alas, the beasts have been put to bed. And not a moment too late. As the Mega-Monsters Tour roared into the front range for the final show of the tour, they did so at the ultra-corporate sound garden they call Fiddler's Green Amphitheatre.