Tonight at 21:00 CET Europe tunes in for the Eurovion Song Contest 2012, broadcast live from the Crystal Hall in Baku, Azerbaijan. You can also
watch the live stream on Eurovision.tv. 26 countries compete for the victory and hosting the show in 2013. Follow our updates on
Facebook and
Twitter.