2006 Eurovision Winners Lordi are back following a 2 year hiatus.
The Finnish Eurovision Winners start their “Tour Beast Or Not Tour Beast” concerts in the run up to Eurovision 2013. 72 more words
Ireland – Ireland, who hold the record for the most number of Eurovision wins, will see their former winners go on a nationwide tour together. The tour will feature… 199 more words
Glad to see Former Irish Eurovision Winners Announce a Tour & make it to the Eurovision Times!