Greatest Story Ever Told – The Figure At The Door (AFRS). ep95, 490123