Posts Tagged ‘Xmas’

Stone Temple Pilot’s lead singer, Scott Weiland, performs “It’s the Most Wonderful Time of the Year” off his new holiday album by the same name at the iHeartRadio Theater.



I have no idea why his parents are laughing. Straight to military school.