What is Delta 8 THC? All About This New Cannabinoid

Delta 8 is a newer cannabinoid made from CBD extract. But, unlike CBD, Delta 8 will make you feel high. But is it legal? How is it made?