Power Pop Punk Surf Garage Rock band from London, UK. Formed in 1977 as R.A.F., they changed their name in 1978. The original lineup split up in 1981, and the band dissolved in 1985.. They reformed for the 2000s.
https://en.wikipedia.org/wiki/The_Barracudas
https://myspace.com/barracudaspop
https://closerrecords.bandcamp.com/album/mean-time