Titanic street puppets attract crowd

Liverpool became a land of the giants today as huge puppets took centre stage in one of the UK's biggest-ever street theatre performances.

Most Watched Today