RTÉ wants ‘killer song’ to put end to Eurovision drought

Despite being the record holder for the number of wins, Ireland won its seventh and last Eurovision title in 1996 — something the State broadcaster has sought to rectify in the past month.
The 63rd Eurovision Song Contest will take place in Lisbon, Portugal, with semi-finals on May 8 and 10 and the final on May 12.