0
Neanderthals were a species of cavemen, yes.
cavemen cavemen
yes! there was cavemen,well that's what i have herd
because cavemen made civilation
Walking with Cavemen was created in 2005.