28-Aug-2000

Location: Leeds Festival
City: Leeds, UK