You may want to rush your brain out after reading today’s news, so I recommend relaxing by reading about the discovery of Duck Dinosaur!