Ben Caplan and Terra Spencer at the Clapham Grand, London