Spinosaurus – The Dinosaur That Rivaled The Size of T-Rex August 23, 2019 Light Future Art LLC Leave a comment Spinosaurus lived 112 to 94 million years ago in Northern Africa. Reaching over 50 feet in length, this dinosaur rivaled… Continue Reading