While this story is creepy... I have to question a few things (which probably means it's not true). How could you NOT possibly know these were windows with real people looking in? Windows generally have panes or are dirty etc. The other thing is, if it's dusk, or nighttime, how could he see these faces to begin with?
The Best UFO Pictures Ever Taken, Page 6, 2000-2003
St. Paris, Ohio- George Sutton near noon, 05/1932. Note the date on the car's plate in the photo. The owner of the photo album says there were no electric street lights along this road in those days. The dark object seen to Sutton's left has never been explained.