laughingsquid.com
La Princesse, A 50 Foot Spider Invades Liverpool
La Machine, the art group based in Nantes, France that created The Sultan's Elephant in 2006, has installed a 50ft high, 37 metric ton mechanical spider