The Blog

Latest Posts

Megadeth on Godzilla

October 15, 2018

Megadeth posted this on their Twitter feed this week. I’ve reached out to see if I can get them to say any more. Check out the Godzilla vs. Megadeth entry if you’re not already aware of this obscure little gem.