Skip to content
VinylLens

First-year pressing

Barracuda 1977 UK Pressing (S PRT 5402)

Barracuda by Heart

Artist
Heart
Title
Barracuda
Label
  • Portrait S PRT 5402
Country
UK
Released
June 17, 1977
Format
7", Single, 45 RPM
All 37 pressings of Barracuda