Did you hear? They’ve finally found the missing link! Balloons and cupcakes for everybody! The picture above is it. Yep. Believe it or not. That’s her. Ida. The 97% complete lemur monkey skeleton. They say she’s 47 million years old but, really, I don’t think she looks a day over 23 million. Remarkable. The 8th wonder of the world! Finally! We can now move the theory of evolution into the “absolute sure thang” column.
What a relief. Pardon me while I catch my breath.