Vegas Is Now Home to the 'World's Biggest' Weed Store. Of Course It Is

(Bloomberg)—Come for the giant neon lotus flowers, stay for the weed. That's the pitch from Planet 13, a Las Vegas marijuana dispensary that bills …
Source: google