Man of La Mancha was the first thing to be performed in the new L. E. and Thelma Stephens Performing Arts Center at ISU in October, 2004. At least one member of the cast even delayed graduation to be able to perform in the new, state-of-the-art building.