cathybell.org
That’s No Spider!
Eeek! Giant spiders have taken over the roof of the Seattle Center Armory, terrorizing visitors to the Space Needle! … Or maybe not. A Mental Floss blog post yesterday includes this photo o…