Magazine article
From The Lost Media Wiki
The source for post from America Fun Fact of the Day's claim may be from an article inside "Cinema" magzine from October 1969 as i found a research thesis which claims the same origin and is credited to that issue, hopefully it may contain another still. Here is a link to the thesis. https://pearl.plymouth.ac.uk/bitstream/handle/10026.1/1273/2003ReekiePHD.pdf?sequence=1