November 9, 2018 First posted on Twitter A giant mechanical minotaur and giant mechanical spider wandering around Toulouse, France, by @lamachinefr. thisiscolossal.com/2018/11/46-foo…