New Zealand songwriter Liam Finn recently moved to New York and set up shop in Brooklyn and the new songs immediately began to take shape. Hear him perform new songs from his forthcoming album, The Nihilist, in the Soundcheck studio.
Go to : Liam Finn, Live On Soundcheck