Did Neanderthals create music?

Watch now