Date Concert Venue Location
20 Years Ago
Nov 04, 2006
She Wants Revenge / Placebo
  Photos
The Agora Cleveland, Ohio, United States