Monday, November 26, 2007

Search For Sasquatch In The Tri-State
WKRC TV Cincinnati - Cincinnati,OH,USA
Sasquatch, and Bigfoot. They are believed to be part man, and part ape. Depending on whom you're talking to, Ohio ranks either third or fourth in the ...
See all stories on this topic

No comments: