Giant Mechanical Creatures Stroll Through France’s Toulouse

Published on November 6, 2018 by Tex Hollywood

A giant mechanical spider and mythical minotaur took to the streets of Toulouse on Friday in a performance by street theatre group La Machine. That mechanical spider is the stuff of nightmares. Whatever happened to a simple juggling act?