FILE - Germany's Guildo Horn performs on stage in the final dress rehearsal in Birmingham, England, Saturday, May 9, 1998, ahead of the final. The 68th Eurovision Song Contest is taking place in May in Malmö, Sweden. It will see acts from 37 countries vie for the continent’s pop crown. Founded in 1956, Eurovision is a feelgood extravaganza that strives to banish international strife and division. It’s known for songs that range from anthemic to extremely silly, often with elaborate costumes and spectacular staging. (AP Photo/Louisa Buller, File)

News, Photo and Web Search

Other Photos

Previous Photo

Next Photo