Giant Grandmother
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.