Thingumajig Theatre also creates .
Thingumajig Theatre also performs giant puppets for outdoor events and performances such as parades , pageants and festivals .
Thingumajig Theatre also creates and performs giant puppets for outdoor events and performances such as parades , pageants and festivals .