Eurovision 2011 Ireland: Jedward

Lena is so 2010! John Paul Henry Daniel Richard Grimes and Edward Peter Anthony Kevin Patrick Grimes are Jedward, were born 16 October 1991 and will rock Germany’s ruhrpot-hotspot Düsseldorf on Thursday! They are camp with their discoball Shoes and super hairdo quiffs! As our top favorite of this year’s Eurovision Song Contest we keep all our fingers crossed that they will make through Thursday’s semifinal to the grand final on Saturday.
Vote for them!

Eurovision 2011 Ireland: Jedward