Finest and Largest in New England

'The Late Show' - WNAC-TV - Boston, Massachusetts U.S.A. - 1961

The Late ShowWNAC-TV – Boston, Massachusetts U.S.A. – 1961
Scan credit: The Giki Tiki on Tumblr

Leave a Reply

Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.