Superpower Leprechauns Posted on May 15, 2011 by The London Leprechaun Anyone who watched Eurovision (blogged further below) last night will get this joke. From http://twitpic.com/4xnvsz 🙂 Claims of Irish ancestry are strongly denied by Whitehouse Staff