Neanderthals Were Absolute Freaks Of Nature
Funny how they were considered inferior before euros realised they shared genes