recorded live at the Hannover Square Festival in London on the 8th of September 2007
( Excuse for the minor sound and image quality )
go to part 2