Spiders In Space

bug busters
July 15, 2016
Spiders In Space

A pair of Golden Orb Spiders that apparently have “the right stuff” left their fears on earth and took a ride on the Shuttle Endeavor to the International Space Station. Although the crew was concerned about how the spiders would…

Tags: General
Read More
GPCA – long1
QP – long1
NPMA – long1
EPA – long1
TPCA – long1
BOGA – long1