Humboldt's Biggest Export to China



Not really. It turns out that the Chinese have their own Sasquatch and he/she lives in the forests of Hubei Province (central China).

If you haven't read it already, check out the Journal's recent Bigfoot exposé.

[vodpod id=ExternalVideo.470602&w=425&h=350&] from posted with vodpod

Add a comment