LD - Stepped In Feat. Dizzee Rascal
LD from the group 67 is out with his own singles and making some serious moves.
Tough body tune for sure from LD but Dizzee legitimately makes the track.
Dizzee has been large for the last few releases he's been on and definitely hasn't fallen off. His track with Ocean Wisdom earlier this year was proper wild and this one is even harder.