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
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