Date Concert Venue Location
23 Years Ago
Nov 06, 2003
Chicks On Speed Fuzz Club Sheffield, England, United Kingdom