album cover
Barracuda
album cover
Barracuda was released on July 1, 1981 by Disques Esperance as a part of the album Everybody Calls Me Crazy
ReleasedJuly 1, 1981
LabelDisques Esperance
LanguageGerman
BPM101
Melodicness
Acousticness
Valence
Danceability
Energy

Music Video

Music Video

Loading...