May 10, 2022 PHOTOS: Mysterious Humanoids Carved by Native Americans Found in Alabama Source: PHOTOS: Mysterious Humanoids Carved by Native Americans Found in Alabama