Scott Weiland Creeps You Out For Christmas

Scott Weiland. Stone Temple Pilots frontman. Walking pharmacy. Christmas creeper. First of all, this gets the award for being one of the worst album covers of the year (Dude, what’s with the creepy smile?) from me and Pitchfork this morning. And then by watching this Christmas monstrosity: The Biebs already cornered the market in Xmas […]