History Science Strange UFO Kinnula Humanoid 0 (0) September 2, 2023 User Uploaded The Kinnula Humanoid sighting is a extraterrestrial sighting that took place in the evening of February 2, 1971. At approximately 8 pm., two Finnish women, Sinikka Kuittinen Read More