A thread for dinosaur nerds to discuss dinosaurs, news about them, theories about them, questions about them, theoretical fights between them, how they ruled the planet for so long, how they went extinct, or whatever.
To get the ball rolling, I ask: Some new evidence has suggested that...