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 […]

Continue reading »