Gallery Update: Stone Sour in Leeds, UK – November 2010
January 22, 2011
Leeds was a great show, Stone Sour had alot of fun with the small Leeds Academy Venue.
Here’s a few shots from the show;
Were you at this show? Tell us about your experience… or just say Hi
Like