Here we go – another year, another round of ugly Christmas sweaters from bands. This time around we've got Iron Maiden entering the game with a sweater that depicts Eddie, little mini-Satan guys, the number "666," and the band's logo on the back. The sweater will retail for $85 and can be purchased here.
I'm curious to know how many of these sell per year, throughout the whole "ugly metal sweater" business. Do people buy these and actually wear them out in public?