Eurovision: The Acts That Should Have Won – 2008 Onwards

We’ve compiled a visual compilation of the greatest Eurovision winners that never were. From 2008 onwards, here are a few of the acts that we feel would have been deserving winners from Charlotte Perrelli in 2008 to Keiino in 2019. #Eurovision #ESC