World's largest dispensary hosts grand opening in Las Vegas

The world's largest cannabis entertainment complex opened its doors earlier today. Planet 13 is located just off the Vegas strip at 2548 West Desert …
Source: google