World's Largest Cannabis Mega-Store Splashes Down in Las Vegas

Planet 13, the world's largest retail cannabis store, opened to a celebrity, industry, and politician-packed crowd of VIPs Tuesday night in Las Vegas.
Source: google