ChaosxInfamy / Articles
-
Giant Spider Shocks Liverpool
After two days of perching on the side of a building, the enormous arachnid known as 'La Princesse' begins to crawl across Liverpool.
September 7th, 2008 at 12:09pm