Friday, July 24, 2009

Oh, You Mean THOSE Leopards?

They aren't extinct. Hell, they're all over the place.

Yet another species is, as Monty Python would have it, not dead yet.

No comments: