The Big Picture is currently featuring La Princesse – a gigantic robot spider that “invaded” Liverpool, England.
Don’t worrry! The entire thing was a stunt pulled off by a French performance art group La Machine. Hit the break for images of this arachno-spectacle. Continue reading