The beloved theme park, located in Orlando, Florida, has filed a new demolition permit pertaining to a beloved landmark of over 27 years, and it's left fans baffled.
Researchers show that tiny armored dinosaur fossils, Liaoningosaurus paradoxus, were actually baby ankylosaurs.