A 16ft (5m) high, mechanical fox riding a scooter has been the star of a street parade in South Yorkshire. It was animated by two puppeteers from the inside and met a giant specially created host ...
The fox puppet has been called Farrah, meaning "joy" in Arabic A giant fox puppet on a scooter ... meaning "joy" in Arabic, and will be animated by two puppeteers from the inside.