Search This Blog

Sunday, September 4, 2016

Bigfoot, is That You? Fossilized Humanoid Footprint Found in China

Bigfoot, is That You? Fossilized Humanoid Footprint Found in China: "Several larger-than-normal human footprints fossilized in a rock were discovered in China's southwestern province of Guizhou."

Foot

No comments:

Post a Comment