The Smiling Man 0 (0)

Indrid Cold, commonly known as The Smiling Man, is an allegedly humanoid entity. The nickname comes from the being’s tendency to smile to almost everyone that encountered him. It is said that he still visits West Virginia to this day Description The Grinning Man is reported to be human-like in appearance, though is commonly associated with UFO activity and is…

Read More