The Loch Ness Mouse live at Toynbee Hall Arts Cafe 18/10/03