Indrid Cold also referred to as "The Grinning Man" has been called many things.. an alien, evil spirit & even The Mothman....but what is Indrid cold? Come find out