(0 reviews)
Pop a Snowcap in your face and enjoy yourself. This sativa strain is from the West Coast area, and you will notice it by its menthol, lemony scent. Its exact origins are unknown, but it’s speculated to be a combo of a mystery Haze and Humbolt Snow.