2021 Iola High School
The sixteenth show completed for 2021 was Iola High School from Iola, Texas. Iola is located between College Station and Huntsville, about 100 miles north of Houston. They would be considered a small school. Their director is Eliu Santos. This is the first time I have done their show. Their show is Pictures at an…