There've been a series of Bigfoot sightings in China:
The passengers found several 30 centimeter-long (12 inches) footprints and newly broken branches in the jungle near the road, the report said.They also claimed to have discovered a three-meter-long (9.9 feet) patch of "foul smelling urine-like liquid" on the road where the creature was seen.
My own theory is that recent environmental changes may have driven the beast from its typical habitat.
Comments