A
Anonymous
Guest
Does anyone have any further information on the so called Spiders of Windsor that appeared a few weeks back?
The Project ark website:
http://www.project-ark.com/spiders/
has not been updated since the finding.
I am beginning to get a bit cynical about the whole thing.
Any body got any ideas?