BeardedBlaze, “No fossils belonging to the species have been found but scientists know it exists because of footprints found in Fujian Province in south-eastern China.”
Twinkletoes, Bigfoot confirmed
BeardedBlaze, “No fossils belonging to the species have been found but scientists know it exists because of footprints found in Fujian Province in south-eastern China.”
Twinkletoes, Bigfoot confirmed
Add comment