Posts Tagged ‘Stone Temple Pilots’

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.