Anyone who has met my ex mother-in-law would know that the Neanderthal species is still alive
lol
Oh Yeah...I keep seeing vestigial neanderthals all the time too.
They are with us.
LOL!