Baku 2012 / by - July 4, 2014 7:14 pm
Ireland: Jedward reveal Free Spirit video
Jedward, who represented Ireland at the 2011 and 2012 Eurovision Song Contest, have released the official video for their latest single Free spirit. Back in May this year, Jedward fans…