Date Concert Venue Location
Mar 30, 2007
Stiff Little Fingers
  Photos
Astoria London, England, United Kingdom