thevpme.com
Video : The Anchoress - 'Doesn't Kill You'
Ahead of her appearance at Liverpool Sound City this weekend, (Sunday - Atlantic Stage - 13:00 -13:30 ) The Anchoress unveils her latest video for her