Adorable baby dinosaur’s footprint is just 6cm long and is the smallest stegosaur print EVER found

Dino-mite find! Adorable baby dinosaur’s footprint discovered in China is just 6cm long and is the smallest stegosaur print EVER found Footprint was found in the Xinjiang Province in northwestern China by experts   It measures just 2.24 inches (5.7cm) long and is thought to belong to a stegosaur  Expect that the animal that made it was … Read more