Neanderthals in Italy
Neanderthals in Italy probably arrived a 100,000 years earlier than previously thought. Still didn’t ask for directions, be my bet.
#Caveman
Neanderthals in Italy probably arrived a 100,000 years earlier than previously thought. Still didn’t ask for directions, be my bet.
#Caveman