Watch Video Of Scott Weiland’s Christmas Tour
Scott Weiland's Christmas tour started last night at the El Rey Theatre in Los Angeles, and some brave soul caught a few minutes of Weiland butchering "Winter Wonderland" on tape. Visually, it's what you'd expect: Weiland, nattily dressed, doing the inverted-eyebrows lounge-singer thing while an implausibly large band swings away behind him. There's a Christmas tree at the back of ...
MOST POPULAR
10 Thoughts After Seeing Bruce Springsteen & The E Street Band On What Could Be Their Final Tour
Usher’s Son Stole His Phone To Link Up With PinkPantheress
Drew Carey Reviews Phish At The Sphere, Says He Would Stick His Dick In A Blender To Go Again