Metal Insider’s Top 5: Scariest Metal Mascots
Posted by Metal Insider on October 31, 2011
Metal Insider’s Top 5 is a column where we count down the top five of…well basically anything. It’s Halloween, which means it’s the one day of the year when it’s acceptable to dress up in costume and generally cause mayhem. So in keeping with that, we’re going to run down the scariest mascots in metal. Granted, some […]