It doesn’t stretch my immagination to concider neanderthals taking mammoths.....BUT - North America shows no evidence of Neaderthals... so it was the Native Americans that hunted our North American Mammoths to extinction
Hey, I left the last one to star in “Ice Age”.