Do you have an address for this show, and/or hours it's taking place?
"red and white club", McMahon stadium on crowchild trail.
basically, the club is situated at the very north end of McMahon stadium and it's parking lot.
door opens 10am-5pm
__________________
now open for commissions...big and small...minor and heavy,you dream it,i make it.
Found the helmet, still looking for the headmaster (or a compatible headmaster), as well as another of the chrome pieces that attach to the legs in scorpion/robot mode.