China Restaurant New Special: Sauropod Footprints from 100 Million Years Ago – Rights History
Categories
Animals

China Restaurant New Special: Sauropod Footprints from 100 Million Years Ago

A restaurant in China seems to have a new special treat: footprints left by sauropods 100 million years ago.