Emerging Lez Creative director Ilona McIlwain directs a stunner for LD x Dizzee Rascal’s new track ‘Stepped In’. Ilona brings
her signature dark sleek cinematic touch to this edgy music genre.
LD hails from South London crew 67 who are at the forefront of the UK drill scene, a Chicago inspired sound now exploding from London.
The video fuses together the new with the more established, featuring legend Dizzee Rascal one of the pioneers of grime.