It’s funny… I’ve been exchanging email with Talbot from Ochre Records for years now, but I had no idea he was actually in The Land Of Nod until they came through town a couple of weeks ago.
Anyway, they recorded a session for John Peel’s Radio One show and it’s being broadcasted this week. Listen in to it.