Harder, better, faster, stronger....Daft Punk really just made a song about neanderthals.
Om Podcasten
Your one stop shop for all things dinosaurs, paleontology and extinct animals.
Kickback, relax and learn all about the amazing creatures that once existed - welcome to the digsite!