Made In China bring multimedia show Super Super Close Up to Yard Theatre
Super Duper Close Up is the ambitious and adventurous new multimedia show from acclaimed UK company Made In China that will premiere at The Yard Theatre this winter.
Super Duper Close Up is the ambitious and adventurous new multimedia show from acclaimed UK company Made In China that will premiere at The Yard Theatre this winter.