Can you imagine that thousands of years ago there were mammoths walking in downtown L.A.? This was their town back in…