Madzilla July 22, 2020 Madzilla Officially launching in 2018, Las Vegas based Madzilla LV deliver a hefty mix of melodic, classic thrash-metal, reminiscent of the likes of Megadeth, Metallica...