The Las Vegas’s Planet 13 just claimed the title for being the biggest dispensary on earth but what does the pot shop offer, and what do it mean for the future of buying bud?
Las Vegas’s Planet 13 just claimed the title for being the biggest dispensary on Earth. But what does the pot shop offer, and what does it mean for the future of buying bud?