2000-10-17: Amphitéa, Angers, France

~ Release by The Smashing Pumpkins (see all versions of this release, 3 available)

Nobody has tagged this yet.