This song was released by Mika in 2007. And somehow I only heard it for the first time yesterday. And I cannot stop listening to it. This song makes me so happy. Pretty good reason to listen to it over and over again. He's so Freddie Mercury-ish. Totally awesome.