Advertisement

Video: Planet 13: The largest dispensary in the world

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

Share via

Advertisement