Tag Archives: Madzilla

Introducing: Madzilla

Madzilla are a four-piece melodic metal band from Las Vegas, recent single ‘The Last Goodbye’ has been on heavy rotation here at DGM Towers for some time now and the band were gracious enough to fill in the blanks on our introduction to Madzilla… What are the origins of the …

Read More »