Barracuda(live, 1990-11-28: The Centrum, Worcester, MA, USA; LP edit)

1991 · 3:57

Appears on

Rock the House Live!
Rock the House Live!
Heart
View on MusicBrainz