Music video
All lady rock group, Xs & Arrows. The video explores the idea of being in shackles of our own creation, and trying to break free.
Watch it on YouTube