Creator

unknown unknown

Preview

image preview

Creation Date

12-1-1975

Description

American TV Evangelist Rex Humbard interviews Jacob DeShazer and Captain Mitsuo Fuchida in Tokyo. The interview was broadcast on Japanese television.

Share

 
COinS