Scientists beneath La Princesse, Lord Street, Liverpool, UK, 6 September, 2008
Though the crowd seemed to receive most of the water cannon's output, the scientists didn't escape it entirely, and nor the snow from earlier in the day.
Site Home
Tull Tour History
Annotated Passion Play
The Blog
© NRT, 2008