Liliensternus - Episode 140: New "elephant bird mimic" foot found, T. rex maximum speed, and more
00:00:00