IE 11 is not supported. For an optimal experience visit our site on another browser.
Giants on the Loose! Puppets Tour Liverpool
As part of events marking the centenary of World War I, three giant puppets are walking the streets of Liverpool, England.
Puppeteers operate the The Little Giant Girl, one of the giant Royal De Luxe street puppets taking part in Liverpool's World War I centenary commemorations as she walks through the streets of Liverpool on July 25, 2014 in Liverpool, England. Christopher Furlong / Getty Images