You know you want to comment. Your typing finger's itching, just looking at it.
Here Be Giants
Giants are in Merseyside again, roads blocked, trains jammed and my wife late for her hairdressers!
(For non-UK readers: The Giants are giant puppets made by a French theatre troupe. They've visited Liverpool and Wirral before, and they're really popular.)