November 30, 2003: Say You Will Tour, London, …

November 30, 2003: Say You Will Tour, London, UK.