The return of the Giants, their final swansong
Little Boy Giant The giant puppets once again roamed the streets of Liverpool, for the third time, sadly, this is the last time they will perform anywhere in the world. Such a damn shame! They are utterly mesmerizing, you have to see them to appreciate their ethereal beauty. They are so compelling and expressive, it’s …