Las Vegas' newest and biggest pot shop aims to entertain

Prepare to be entertained at Las Vegas' newest and biggest cannabis store a mile west of the Strip. Planet 13 combines light shows and fog-making fountains to wow visitors at the shop, which sells recreational pot, cannabis extracts and cannabis-infused products. The idea is to meld a cannabis...Read more ...