Meow Wolf Denver’s first birthday party

Convergence Station, Meow Wolf’s immersive art installation in Denver, celebrates it’s first birthday Sept. 17 with a “Convergiversary Party.”