It’s been called the most important 26 seconds of film in history: The 486 frames of 8-millimeter Bell + Howell home movie footage shot in the midday sun of Dallas on November 22, 1963, by a ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results