Thursday, December 23, 2004

"a miniature Bigfoot-type creature"

Not-so-bigfoot prints said to be found in Belize.

0 comments:

Post a Comment