Meow Wolf announces more details about Los Angeles venue
Meow Wolf has announced more details regarding its Los Angeles-based exhibition.On Tuesday, the company announced that its latest exhibition will be located in a portion of what is currently the Cinemark complex at Howard Hughes L.A.The rest of the multiplex is expected to remain open to moviegoers, a company spokesperson told the L.A. Times.Story continues below
Larry Barker Investigation: The $32 million disappearancePodcast: Behind the story: Albuquerque grandma shoots intruderFilm: ‘Br