This is Randie and Eric on the Brighton Beach train station. I haven't figured it out, as far as the year but it appears that there is a movie ad for Love Story, so it must be the year the movie came out.
Return to Home Page