I first checked out Theophilius London properly way back when he jumped on a Penguin Prison remix of Starry Eyed by Ellie Goulding, but now he is going in over another song from one of our most popular female songstresses – Florence Welch.
If anyone has the slightest clue as to why he has set the music to the opening ceremony of the Atlanta ’96 Olympics then I would be more than happy to hear your views. I think he has just gone nuts.