new gigantic spider discovered
Jan 12, 2010 #1 erik Gecko Newbie Messages 287 Location Deventer, the Netherlands new gigantic spider discovered
Jan 12, 2010 #2 Sunrise Reptile SunriseReptile.com Messages 3,520 Location New Haven, IN Very cool, but another sad "habitat destruction" story. Thanks for sharing! :main_thumbsup: