Day: May 14, 2011
EUROVISION
Eurovision counts down
Music acts from 25 nations prepared to compete on Saturday evening in the Eurovision Song Contest, a kitschy pop extravaganza being held in Düsseldorf. Watch The Local's live coverage from 9 pm CET!