Guest
Login
Sign Up
Site settings
Forgot Password?
Another duet by Kim Wilde and Nena, a new version of this 80s hit, from the album “Never Say Never“ (2006) Lyrics: Set me free why don't you ...
Autoplay video
Hide player controls
Hide resume playing