Dilophosaurus – Fossils Tell a Story June 12, 2020 Light Future Art LLC Leave a comment Dilophosaurus was a theropod who lived in North America roughly 190 million years ago. The first of the fossil specimens… Continue Reading