2021 Willowridge High School
The eighteenth show completed for 2021 was for Willowridge High School from Houston, Texas. Willowridge High School is in the Fort Bend ISD and is about 30 miles sout from downtown Houston. They are closer to Missouri City which is just south of them. They would be considered a medium large school. Their director is…