“Gotta find a woman...Gotta find a woman...Gotta find a woman...Gotta find a woman...Gotta find a woman...Gotta find a woman...”
https://www.youtube.com/watch?v=ydkCS2XwM4Q
Archeological speculation more than confirmed science.
Neanderthal brains were larger than those of modern humans.