Giant mechanical spider suspended from Liverpool tower block

dailymail.co.uk — A giant spider has been spotted on the skyline of one of Britain's biggest cities. The huge insect spotted in Liverpool is mechanical and part of events organised to mark its year as Capital of Culture. Sep 3, 2008 View in Crawl 4