Eurovision – The UK entry (2009)

Whilst I love musical theatre, and dear ol’ Andrew Lloyd-Webber, I have to say that I think that our song this year is a bit of a lame duck. Sorry… but there you go,  I’ve said it! I hope the clip that I’ve just posted is OK… Mister Greg and I can’t even stomach listening […]