Indrid Cold aka The Grinning Man Illustration

Who was the Grinning Man?

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.

More by Eric

View profile