Stafford High School 2023
The 8th show for display is for Stafford High School from Stafford, Texas. Stafford is about 25 miles southwest of Houston. Their director is Rod Rodriguez. This is the 15th time I have done their show. Their show is entitled Aurora and it is arranged by Luke McMillan. It is about the sight of the Northern…