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?

3 comments: