Puppets
Watch The Giants
Watch The Giants, in Liverpool, in this short film from our summer 2014 visit.
The Giants in Liverpool
We had no idea The Giants would be in Liverpool. They appear in Liverpool every two years for one weekend only. The Giants come from Nantes and perform a circuit that sees this spectacle travel across Europe.