Carola Häggkvist
"Invincible" is the name of the 2006 Eurovision Song Contest entry from Sweden, sung by Carola Häggkvist. Being one of the favourites to win, it ended up finishing 5th out of 24.