Guest
Login
Sign Up
Site settings
Forgot Password?
Michela will represent Malta at the 2019 Eurovision Song Contest in Tel Aviv with the song Chameleon. Written and composed by: Joachim Perrson, Pa...
Autoplay video
Hide player controls
Hide resume playing