Raised on a steady diet of Indiana Jones growing up, I’m a total sucker for any super cool archeological find. And I am loving me some Ida. She’s so cute!

Picture a la the New York Daily News.
Scientists are saying that they think she might be a precursor to humans. I’m not sure I totally agree with that. That cuteness looks familiar…