100 million-year-old Dinosaur footprints found in China restaurant

The prints were made by two brontosauruses, which are a type of huge, four-legged sauropod dinosaur. During the Cretaceous period,...