YES, folks, it’s that time of year again. The 57th Eurovision Song Contest will be staged in Azerbaijan this weekend and the, ah, most talented twins in Ireland – Jedward – will be representing us for the second year in a row.
Tag Archives: Eurovision Song Contest