Meow Wolf’s new Denver installation sold 35,000 tickets in one day

For marketing Questions?
press@meowwolf.com