The grinning man

I’m curious to see if anyone has ever heard of Indrid Cold, better known as the Grinning Man. Supposedly he is one of the Men in Black, and has to deal with policing alien activity.

Wow! This sounds wild and awesome. Following this thread