Jedward, Ireland’s most famous set of singing identical twins, stormed to victory at Ireland’s Eurosong 2012 contest on February 24, 2012. Check out these photos of their victory—from the green room to the stage to their encore performance. Enjoy! Love, Wiwi

Related posts:

1 Comment
Oldest Most Voted
Inline Feedbacks
View all comments