Scenic Technology Student Team Wins Best Overall at Stage Machine Design Competition

July 5, 2023

Scenic design students take home top prize at Stage Machine Design Competition.

fours students wearing Illinois shirts and holding a plaque prize
Cookie Settings