escinsider.com
ESC 2010 Reviews: Ireland
Hmm…remember what I said about France being the Queen of Eurovision? Scratch that. With seven victories, including 4 wins and 2 second places in the 1990s alone, Ireland is truly …