When the Vultures Left(live, 2001-02-12: Essen, Germany)

2001 · 6:04

Appears on

View on MusicBrainz