Eurovision 2010 Malta Song for Europe
On May 29th, an audience of millions will be glued to their TV screens for the Final of the Eurovision Song Contest 2010. Live from the Telenor Arena, Oslo this 54-year old annual song-fest is one of the most-watched live television shows globally, attracting an audience of up to 600 million. The 2009 final broke [...]



