ArtistArtistThe BarracudasEnglish rock bandLondon · Formed 1979WikidataMusicBrainzFollowShowsMediaLoading