Grinning Man 0 (0)

TheĀ Grinning Man, sometimes referred to asĀ Indrid Cold, is an entity first spotted in the 1960s in New Jersey. He is sometimes connected to UFO sightings and the cryptid Mothman, and is believed to be an extra/ultraterrestrial being. Appearance The Grinning Man is uniformly described as a tall man, wearing a shiny metallic-like set of green…

Read More