Hands down one of my favorite jams of the past 5 years. If I was a DJ I would play this at every set.
As utterly amazing as the Eurovision was I think it's time for some real Music :)