Photos‎ > ‎Live, 2000‎ > ‎

26 August 2000 - Leeds Festival (England)