We’ve had C3E artist and Beat King collaborator D. Carter’s ‘Stop Cuffin’ on unhealthy levels of repeat since it dropped around August last year, so we’re the last people who are gonna complain about it getting an official video, especially when it features ratchet angel NunuĀ and the lord god Club God himself. Enjoy!