Review: Michael Menchaca: The 1836 Project at Artpace, San Antonio
San Antonio artist Michael Menchaca’s Artpace exhibition, The 1836 Project, is an immersive video installation employing poppy animation to take aim at “the colonial fantasies of the Texas creation myth.”
October 29, 2021
























