Super Lemon Haze Marijuana Strain For Sale
Super Lemon Haze, the name says it all. It’s a super-powered, lemon tasting Sativa strain that puts you in a haze of giggles and laughter. Super Lemon Haze or SLH, for short, has quite the history. It won the 2008 and 2009 High Times Cannabis Cup award for best Sativa, cementing its place in cannabis lore.