The Holiday season is finally upon us, and bands are starting to reveal their “Ugly” Christmas sweaters. We’ve already seen the Iron Maiden sweater, and now Pantera has their own! Continue reading
The Holiday season is finally upon us, and bands are starting to reveal their “Ugly” Christmas sweaters. We’ve already seen the Iron Maiden sweater, and now Pantera has their own! Continue reading