Island Twins

Posted on 13 April 2012 by Bowlegs

Here’s some more lovely new music from Island Twins. This track’s called The Wolfs Liar and it’s taken from the band’s self-titled album, which is out on June 1. Have a listen to the song here: The Wolfs Liar