Scott Weiland: A Loss Too Soon

Scott Weiland

October 27, 1967 – December 03, 2015

May your demons have finally exited stage left so that you may now experience Peace.  Yours will always be one of the voices of my youth.  Thank you for sharing yourself with us.

And to honor him in the only way I know how, here is the one time I was fortunate enough to see STP live (wsg FAIRCHILD) at The Fillmore Theater in Detroit, MI.  This was one of those must-see shows, both as a reflection of my youth, as well as from a photographers viewpoint.  While it was evident he was battling demons at the beginning of the show, as the consumate entertainer and artist, he worked through it and put on a stellar show.

« of 2 »