Queen of Europe!

Here is Conchita Wurst's winning performance at last night's grand finale of the Eurovision Song Contest. This makes your Auntie Vera very happy.

Comments

What's Hot?