The holiday season brings out the festive spirit in Every person, and what greater strategy to celebrate than by rocking an ugly Xmas sweater that combines the entertaining of Christmas with the rebellious energy of rock 'n' roll? Enter the Motorhead unappealing Xmas sweater — a quirky yet legendary garment that celebrates the legendary rock band