Picture - Stone Temple Pilots and Scott Weiland Toronto, Canada, Sunday 29th August 2010

Stone Temple Pilots and Scott Weiland - Stone Temple Pilots frontman Scott Weiland Toronto, Canada - leaving his hotel en route to their concert at Air Canada Centre Sunday 29th August 2010







Contactmusic

Comments