Advertisement

Planet 13: The largest dispensary in the world

A look inside Las Vegas' Planet 13, billed as the largest marijuana dispensary in the world.
Advertisement