Rattlehead(live, 1987-03-06: Hammersmith Odeon, London, UK)

1987 · 3:55

Appears on

Ultimate Rare Tracks… But Who’s Listening?
Ultimate Rare Tracks… But Who’s Listening?
Megadeth
View on MusicBrainz