(Source: Getty Images)

50 Foot Spider Invades Liverpool

By Tatiana Guertin on
A giant mechanical spider sits on the side of the derelict Concourse tower in Liverpool city centre on 3 September, 2008, Liverpool, England. The 50ft tall spider was commissioned for the city's European Capital of Culture year and will begin moving to explore the city operated by artists from French theatre company La Machine. (Photo by Christopher Furlong/Getty Images Europe) It was like a scene from Godzilla Invades England as thousands ran screaming from a giant man-eating spider that...Read Full Story