Perfect(live, 1998‐05‐19: RTVE Studios, Madrid, Spain)

3:42

Appears on

1998‐05‐20: RTVE Studios, Madrid, Spain
The Smashing Pumpkins
View on MusicBrainz