Eurovision 2011: Your Country-by-Country Guide to Tonight’s Final
In just a few hours, more than 120 million viewers will tune into Eurovision, the continent-wide singing contest that has produced stars like ABBA, Celine Dione and Julio Iglesias. Before…