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

Shortly after the radio rip of Diesle's second single appeared online, so has the official video. "What Have You Done?" featuring Roachee and So Large will be released on the 8th June. Sir Spyro on the beat.