Tuesday, December 1, 2009

A San Antonio Sasquatch?

Here is a link to an article about several alleged sasquatch sightings in San Antonio, Texas.

If anyone has heard anything about this please contact me.

No comments:

Post a Comment