A giant mechanical spider and Minotaur thrilled crowds in central Toulouse on November 2, as French street theater group "La Machine" introduced its latest feat. The machines were controlled by dozens of operators who meticulously moved every part of their bodies to make them look as alive as possible.
Updated 10:37, 07-Nov-2018