French street theatre company La Machine steals the show with gigantic robots

'Le Gardien du Temple' by La Machine

November 8, 2018 10:06 IST