News Lady Luck Is A “She God” (Video) mediamaverick - March 30, 2017 0 Lady Luck delivers new visuals from “The Facelift” project. Check out the controversial lyricist on “She God!”