The life of late Megadeth drummer, Nick Menza, was celebrated with a special live stream on Saturday, May 21st - marking the sixth anniversary of Menza's passing. That live stream is available to view below. Executive producer and film director Holly Mollohan from Screaming Butterfly Entertainment, and co-producer David Ellefson...
Continue reading...
Continue reading...