Official documentary revealed of late Megadeth drummer Nick Menza
West Virginia based, Screaming Butterfly Entertainment has announced Nick Menza “This Was My Life” – The uncensored documentary film of one of metal’s greatest drummers who died doing what he loved best. This Was My Life: will be the first ever film to memorialize the late drummers legacy and celebrate his life exactly how […]
Continue Reading