A documentary on the third Charlie Chan film to star Sidney Toler.
Journalist
Treasure Island Museum Association
Director