Africans built the pyramids #whiteamerica rather say aliens came down then believe Africans were just that great #ITCM