Lord Luminous Releases “God Is Not Dead” x “The Champ Is Here”

Lord Luminous is schoolin’ n***as so don’t miss the f***in’ lesson! Check out “God Is Not Dead” & “The Champ Is Here” below!