Today we are joining forces with rapper Sam Shoemaker for the release of his new music video for “Oh Lord,” which explores the depths of spiritual depravity, atomization of self, and the desperate need for salvation in a post apocalyptic landscape directed by Steven Trueba. Song produced by Trap Jesus.