Jedward Release Free Spirit Video

The music video for Jedward’s latest single, Free Spirit has been released today – but not without a bit of drama first! Jedward fans woke […]

  • 1
    Share
Continue reading »