John vs Edward John and Edward are identical twins and make up the Irish pop duo called Jedward that has been creating waves not only in Ireland but all across the globe. The duo shot to fame when they appeared as a team in X- Factor, in 2009, where they finished 6th. The duo […]