Buckle up for a wild ride! This episode is all about Indrid Cold, aka The Grinning Man. This dude was a human-like alien who allegedly visited West Virginia in the 1960s and seemingly was desperate for friends. He also may or may not be still living in Cleveland, Ohio???