That's pretty cool...especially the fact that they found that rat that was supposed to have been extinct 11 million years ago? What's next, are they gonna rediscover dinosaurs alive and well somewhere??
All I gotta say though, is keep that 11.8 inch spider away from me...gives me the creeps just thinking about it...lol.