Stilt Walkers Video Post Giant Puppets and Four-Legged Stilts August 27, 2012November 19, 2020 0 Comments FirestormMon, August 27, 2012 8:07pmURL:Embed:Display of 2 giants puppets and 2 four-legged stilt walkers for Ferrari World Abu Dhabi