Thursday Evening Dinosaur & Mammal Talk Rumble 09 May 2025 Thursday Evening Dinosaur & Mammal Talk