From Moscow, Russia: Eurovision 2009!
If you have not heard yet, Eurovision is at Moscow this year and you would have thought that this was the most important event in the world. They have been sprucing up the city for weeks and replacing any unsightly signs and what-ever’s! Just watch the video and you will get an idea of what