Leftfield

05/16/2000 02:58PM
Venue: Rock City

Location
8 Talbot Street Nottingham

People Say...