The Netherlands (Eurovision 2007 Preview)

Edsilia Rombley – “On Top of the World”

Take equal parts Toni Braxton – “Unbreak my Heart” and Anastacia – “I’m Out of Love.” Mix.

Oh no, they say she’s got to go. Go go Edzilla.