close

News WrapGet Handpicked Stories from our editors directly to your mailbox


Giant mechanical creatures delight spectators in France

France Nov 03, 2018, 09.26 PM (IST)

A giant mechanical spider and minotaur thrilled crowds in central Toulouse on Friday as French street theatre group "La Machine" introduced its latest feat.