Happy Birthday Times Square

The New York Times, my paper of course? I suppose it makes sense, sadly the Times is no longer in Times Square.


Leave a Reply

%d bloggers like this: