Ugly Christmas Sweaters are now officially a thing. Nobody knows how (though surely Hipsters are involved somehow) but they are and they're everywhere. Ugly Christmas Sweaters in the mall, Ugly Christmas Sweaters in the bars, and even Ugly Christmas Sweaters in commercials for…
