Audio: Diesle D Power feat. Roachee & So Large - What Have You Done?

Following up from "See No Evil" featuring D Double E, here's Diesle's next single, "What Have You Done". The track sees Roachee and So Large join Diesle on the Sir Spyro production. The video has already been shot, so keep an eye out for that hopefully soon.