Giant Footprints Emerging From Woods Spark Bigfoot Speculation
iStockphoto Several gigantic footprints emerging from the woods and on to a path in Torquay, England have people in the area speculating that Bigfoot may have made a home there. The giant footprints were spotted […]