
A group of French engineers, called La Machine, created this AMAZING mechanical spider.
Apparently it's been hanging out in Liverpool. Is there anyway to get this to the USA, I would totally travel to see it.

Check out how many people came out to see it.
pictures from free people blog.
1 comment:
How did they get it on the building like that? That's really cool.
Post a Comment