Discover The Barracudas

The Barracudas

The Barracudas is a musician known for their mod revival, power pop, pub rock, surf punk and trash rock music.

Top tracks by The Barracudas

Related artists


Lime Spiders

The Nomads