Am I the only one who thinks that Alesha Dixon should get at least half of this Eurovision win?
http://www.youtube.com/watch?v=7Oo9cIxKKDI&feature=fvst
http://www.youtube.com/watch?v=UmOeISUYXuI
I think Lily Allen should get the credit - the German winner sounds just like her!