Date Concert Venue Location
23 Years Ago
Nov 13, 2003
Zuco 103 Sala Apolo Barcelona, Catalonia, Spain