Why did we love the giants coming to town?

Earlier this year, giants came to Liverpool. I was rapt. Addicted. Each day I woke my girlfriend early. A morning taxi to see a giant diver wake up near two football stadiums. Forced rushing after a night’s drinking to see what a little giant girl would do next. If you just saw the pictures, the […]