If there’s one strain that its users can agree lives up to its name, it’s God’s Gift, which is a powerful nearly 100% indica that promises everything you could want from an indica, including a sense of ease in the mind and a release of physical discomfort. This strain is perfect for bedtime, and that […]