One Flew West celebrated the release of their debut album, “The Blur”, on Friday night at the iconic Meow Wolf Denver Convergence Station. All photography by Roxanna Carrasco