Loading...
Showing posts with label Tipp City. Show all posts

Residents Spot Bigfoot In West Virginia

For decades its existence has been debated, thorough searches have found no conclusive evidence, but a pair of Tipp City women reportedly ha...