Jeff & Tom, Live London 2008.10.31