The giants are returning to Liverpool this year and they will make a visit to Wirral

The Giants that stunned thousands across Liverpool four years ago are set to return.

Advertisements