album cover
Voodoo Doll
album cover
Voodoo Doll was released on September 5, 2011 by Independent as a part of the album Voodoo Doll - Single
ReleasedSeptember 5, 2011
LabelIndependent
LanguageEnglish
BPM155
Melodicness
Acousticness
Valence
Danceability
Energy

Loading...