Add to your Playlist
"Voodoo Queen" is a song originally performed by German band Systems in Blue and released as single in 2007. It was the last single released from the album "Point of No Return".
Your email address:*Required
Pick a user name:*Required
Forgot your password? Retrieve it