Mumified Spiders

Mumified Spiders

Observation - Mumified Spiders - UK and Ireland. Description: 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?

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?