Excite

Horse Puppet

A jaw-dropping horse puppet that is so expertly made and controlled you have to keep reminding yourself that this isn't an animal

United Kingdom - Excite Network Copyright ©1995 - 2018