Rumblings are emerging from The Chemical Brothers camp and judging by the clip that they’ve just sent us, shit’s about to get psychedelic.
A mystery PR man (pictured above) asked us to play you this You Tube clip and to expect more information tomorrow. What can it all mean?