Daily Archive: July 27, 2012

That Mountain Lion has been set loose… 0

That Mountain Lion has been set loose…

…miles away from anything like the stuff of legend a la the Masaai Mara. (Seriously, I’m no “animal-ologist”, so if the mountain lion (real creature!) doesn’t live in the Masaai Mara, you know, don’t...