Review: Liverpool Giants
And so au revoir, at last, to the Giants. Six years after they first took over Liverpool and 25 years after their first appearance in France, the enormous globe-trotting puppets of Royal de Luxe bowed out for good on Sunday...
Read More