Ball’s Pyramid

May 2, 2012 in Good Reads

For you science buffs, read this article at NPR about a giant species of stick bug, previously thought to be extinct, that survived on a lonely outcropping of volcanic rock off the coast of Australia.

Amazing story.

Twitter Facebook

Previous post:

Next post: