1 record found
for Barracuda Promo Shot [limited to items with pictures only].
Quantum Jump : Barracuda promo shot UK, 1977 - picture - Electric - Quantum Jump press photo for Barracuda's album promo |