A short clip of the puppets at a fun day in Accrington, Lancashire.
Below are just some of the puppets we have!