Tuesday, November 30, 2010

From a game camera in Texas. What the heck is that? It's a ghostly Indian girl! Animals can see them, and so apparently can game cameras.

No comments:

Post a Comment