The Malfunctioning TARDIS continues…
The New York Times this evening claims that
this is a photo from the Year of Our Lord 1970:
It clearly is not. [See correction below.]
Related material:
See the reference to 1970 in a post from last Saturday night
and an image from the 2002 film Minority Report :
Update to Log24 at 6:52 PM ET Jan. 21
copied from an earlier correction at the Times :