Eurovision rehearses grand final

All 26 contestant countries take part in a dress rehearsal for the grand final of the Eurovision Song Contest. (May 12)