Guest
Login
Sign Up
Site settings
Forgot Password?
Ell & Nikki represented Azerbaijan at the 2011 Eurovision Song Contest in Düsseldorf. They won the contest with the song Running Scared.
Autoplay video
Hide player controls
Hide resume playing