2005-09-18: The Essential Mix: BBC Radio 1, London, UK by Pendulum Overview Tag Appears on 2005-09-18: The Essential Mix: BBC Radio 1, London, UK Playcount Listeners