Ted Leo / Pharmacists live at Toynbee Hall Arts Cafe 7/7/03