- Explore community
Observed: 7th July 2013 By: baal
Added: 11th July 2013
These Mumfied Spiders were in my friends garage. They look like an episode of Dr Who, an Alien deatn ray froze then where where the hung. Or is there a more natural explanation?