Radio 1's Essential Mix is live from Glastonbury - expect big names and a few surprises!
BBC Radio 1
Denmark's Noir drops two hours of essential house heaven!
Skrillex takes to the Radio 1 Essential Mix decks!
DFA's The Juan MacLean takes over the Essential Mix.
Thom Yorke and Nigel Godrich of Atoms For Peace take over Radio 1's Essential Mix. (R)