Francis Gary Powers’s ghost.
~Francis Gary Powerss ghost.~
In fact Powers was shot only about a dozen miles away Southeast from the place there it is filmed.