Interview: Luis Salgado of AIDA at STAGES St. Louis In The Ross Family Theater At The Kirkwood Performing Arts Center
“Last year, Luis Salgado directed and choreographed IN THE HEIGHTS at STAGES St. Louis. It was among the most critically acclaimed productions of the year in St. Louis. His production was recognized