The Unpleasant Christmas Sweater Craze: Guns N' Roses Edition
The holiday period delivers with it a number of traditions, and one of the most entertaining and quirky traditions lately is definitely the wearing of the "unpleasant Christmas sweater." These garish and sometimes hilarious sweaters are becoming a staple of holiday getaway functions, Offic