Scott Weiland at The House of Blues Cleveland

Scott Weiland At The House Of Blues in Cleveland, Ohio

I had the opportunity to attend last night’s Scott Weiland show at the House of Blues in Cleveland.  The show was billed as Scott playing the first two Stone Temple Pilots albums in their entirety.  I’m a huge STP fan so I jumped at the chance to see the former front man perform what I consider to be his best work. NOTE: For those of you that don’t know, Weiland was recently dismissed as the … Continue reading