John & Edward Grimes aka Jedward launch their unofficial Euro 2012 single ‘Put Your Green Cape On’ with writer Colm Hayes and also their Green Cape merchandise in association with the ISPCC for sale in Elverys Sports Stores. The boys also went on an impromptu tour of Grafton Street, Dublin, Ireland – 03.05.12. Pictures: VIPIRELAND.COM *** Local Caption *** Jedward & Colm Hayes