Warning!
Graphic Zapruder film to follow. Squeamish people, please avert your eyes.