Guest
Login
Sign Up
Site settings
Forgot Password?
Nicole Scherzinger sings “I Put A Spell On You“ at the intimate venue The Sun Rose in Los Angeles. Filmed by Patrick Dwyer
Autoplay video
Hide player controls
Hide resume playing