Eurovision

It's that time of year again when representatives of countries in Europe and beyond don their spangly outfits, get their dancing shoes on and gear up to sing their hearts out.

[ more... ]
22/05/2008