After four years of speculation, rumours and crossed fingers, it’s official… they’re back! Liverpool and Wirral – get ready to walk in the footsteps of Giants. Preparations are underway as the city gears up to welcome some very special Giant … Read more…