Returning to the cache of Hartford photos that Joe Sokola sent us, we can piece together a good amount of information on this pair, united by the Chevrolet station wagon parked on the street in each. The British Technicolor film “Born Free” was released in the United States in June 1966, so we know the approximate date; meanwhile, we see that the since-demolished Crown Theater was located at 358 Main Street. What do you see here?
More gadget review in www.mamaktalk.com