Have you seen the Giant Dog Xolo, of Liverpool? One large team of animatronic operators are along to keep him moving



Comments