Sunday, February 22, 2009

Mirror Vision

A jaguar has been spotted in central Mexico. The first in at least a hundred years there. Jaguars have supernatural vision due to the mirror in their eyes. I wonder who's back in town?


Michael... said...

Awesomely mysterious news. Thank you.

Shannon said...


Eugina said...

they're best observed from afar...mmhmm!