Source: United States & Canada – South China Morning PostThe three-toed prints – thought to be 113 million years old – became exposed after a river in Texas dried up over the summer.Read More
Source: United States & Canada – South China Morning PostThe three-toed prints – thought to be 113 million years old – became exposed after a river in Texas dried up over the summer.Read More