It’s what we’ve all been waiting for! The official music video for Free Spirit! Shot in Ireland and Rome, the video is, in short, breathtaking. Beautiful choices for location, including the Colosseum, the twins are onto a winner with this one!
See it on their official VEVO channel here: