>>20158240>>20157876are you faggots so old you never watched the Ice Age movie?
humans already existed but there were mammoths and saber toothed tigers around
so it was pretty recent but not much
I heard mammoths were alive when they were building the pyramids, can any of you guys confirm