So Lucky! Paul’s Top 10 of the Eurovision Song Contest 2011
After months of watching the finalists compete, after watching the votes come in, and watching the losers get eliminated, the competition has ended, the votes are in, and a winner – cue the confetti – has been announced. And the winner is… Azerbaijan. Yes, yes, I know, this week was the final week of the American Idol competition, but last weekend marked the finale (or rather Grand Final) of a much bigger, […]