A man seeks to reveal a local terror, after disbelievers forsake his chance encounter with the local legend. Mehr anzeigen