A new dinosaur has been discovered in Utah by North Carolina researchers and paleontologists. They believe it was a burrowing species.
Technology and Travel Blog
A new dinosaur has been discovered in Utah by North Carolina researchers and paleontologists. They believe it was a burrowing species.