The Blog

Latest Posts

What’s New & Updated April 20, 2020

April 20, 2020

Only one new item this week but it’s another in the “just when you think you’ve found everything” category. In this case it’s a fourth appearance of Dean’s “Godzilla Versus Megadeth” which was reprinted in an Ohio concert venue’s promotional newspaper in July 1995. Go figure.