The Museum of Lost Memories thoughtfully digitized a reel of 8mm film by a couple named Pam and Ted who visited New York City in 1965 to attend the 1964 World’s Fair in Flushing Meadows ...