In april kwam zijn album Noughty by Nature uit, maar vandaag keert Digga D alweer terug met zijn nieuwe track STFU. Check de bijbehorende video hier.