A minotaur and giant spider parade through Toulouse streets

French street theater company “La Machine” sends a giant minotaur and spider down the streets of Toulouse to the delight of local residents and tourists alike.