Apparently a couple of months in the making, Library Street Collective’s massive street art endeavor, the Z Project, opened to the public yesterday (January 6th) in Detroit.