Lord Luminous Delivers “God Saw Fit”

Lord Luminous rides out the end of ’21 with an 8 minute and fifteen second sizzler called “God Saw Fit!” Check out the passionate power spitter on the new gem below!