"God Laughs" from Denaun's recently released EP, "Stuff In My Backpack. There's an amazing message here and I'm definitely honored that I got the call to play on and co-produce such an uplifting song!! With everything going on in the world right now, it's very relevant and this type of music is needed.
Huge love to OkayPlayer for the premiere!!