Lemon Jelly & The Scars live in Kentish Town 2005