Original post here:
Stakker Humanoid: how the Future Sound of London won hearts and minds | Music | theguardian.com.
one of our favourite ever tracks. Still sounds phenomenal now.
A decent plump DJ’s remix in 2001 as well.
http://youtu.be/gX5MdKRrYhM