The Barracuda, 1969
Original 7" sleeve
Who are these guys?!