Stone Temple Pilots frontman Scott Weiland kicked off his Christmas tour last night with a private show in New York at the P.C. Richard and Son Theater, you had to win tickets from a radio station to get in. 75 people were in attendance.
According to Peebs from BelowEmpty.com, there were 3 Christmas songs performed (I don’t know which ones yet though). Below are the non-Christmas songs Scott played.
Killing Me Sweetly
Do It For The Kids