"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".
"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". (en)
"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". (en)