About
Indrid Cold, also known as the Grinning Man or Smiling Man, is a legendary humanoid being originating from 20th century folklore. This figure became a stock character in certain works of fiction and is typically associated with tales connected to the Mothman from Point Pleasant, West Virginia during the 1960s.
Follow