Audio: Dellux - Ultra


As we all know by now, Grime isn't just limited to London, let alone England anymore. Astroid Boys producer uploaded this fresh instrumental to his Soundcloud a couple of days back. What'd you think?