Lord Jones Royal Oil is now the highest-concentrated CBD product at Sephora - AOL
Lord Jones Royal Oil is now the highest-concentrated CBD product at Sephora AOLEven Sephora has been stocking up its shelves with CBD products from Saint Jane, Herbivore and of course Lord Jones.