Indrid Cold: The Smiling Man of UFO Lore Unveiled
Indrid Cold, often referred to as the Smiling Man or the Grinning Man, is a legendary humanoid figure entrenched in 20th-century folklore, particularly associated with UFO encounters and cryptid sightings. The character first emerged in a widely publicized incident on November 2, 1966, when Woodrow Derenberger, a sewing machine salesman from Parkersburg, West Virginia, claimed […]
Continue Reading