Daedalus and Icarus

High Adventure Theatre Contest – Second Place Winner
Yellowhead