Scientist abseiling off La Princesse, on Concourse House, Liverpool, UK, 6 September, 2008
I'd have loved to see the job advert:
'Handlers required for giant mechanical spider. Must be able to abseil off tall buildings'
.
Site Home
Tull Tour History
Annotated Passion Play
The Blog
© NRT, 2008