Catch LUIS in the World Premiere of LAUGHS IN SPANISH by Alexis Scheer and directed by Lisa Portes at the Denver Center for the Performing Arts February 07, 2023