Anyone like them? I'd heard some of their stuff but went and bought "Greatest Hits: Back to the Start" the other day. I like 'em.
oh man, like 5 or 6 years ago, i used to live Megadeath. Haven't listened to them in a while, but they are still good music