A film full of insight on the struggles of making it as a thrash metal band in Los Angeles.
Tag: Megadeth
LIVE REVIEW: Megadeth – 2/20/16 @ The Southside Ballroom, Dallas, TX
Here’s a drinking game for you: Drink every time Mustaine and Ellefson pass each other on stage without making eye contact.