Wednesday, September 3, 2008

I hate spiders.

A 50ft (15m) tall mechanical spider sits on a derelict block in Liverpool, England. The spider, part of Liverpool's European Capital of Culture celebrations, will "explore" the city in the next few days. (Source: BBC)

0 comments:

  © Blogger template 'Neuronic' by Ourblogtemplates.com 2008

Back to TOP