Lord Jones has started advertising its CBD products on TV and streaming networks. Some of the channels carrying Lord Jones ads include E! VH1, and CNN. Lord Jones is a luxury CBD brand.
Full StoryLord Jones Kicks Off CBD Advertisements on TV and Streaming Networks
