Craziness! La Machine, a group of French engineers, created this massive spider and placed her in Liverpool UK for a few days… The photo gallery on their site has pictures of the whole exhibit, with lots of cute shots of peoples reactions. Pictures above by Matthew Andrews.
incredible giant machine spider
Page 1 of 0