Stop claiming "We built the pyramids" when you were 2,500 miles away building ladders and never even saw the pyramids, or knew anything about it...SMH