U.S. sub S-8, Charlestown Navy Yard Jan 15 1928 Posted on January 3, 2018 by laststandonzombieisland Leave a comment U.S. sub S-8, Charlestown Navy Yard Jan 15, 1928. Leslie Jones, Boston Herald Photographer, via Boston Public Library collection. Previous Next Return to Warship Wednesday, Jan. 3, 2018: One of the luckier sugars