Fresh off the release of his 2Dope Stuff In My Backpack EP, Detroit’s dEnAuN (or Mr. Porter as some of you know the D12 member as) returns with a video for the soulful closing track, “God Laughs.”
“Imagined & Directed” by dEnAuN and Stephan J. Phillips.