It seemed for awhile as though I would never get to see the Liberty Ship  S.S. John W. Brown during her current stay at Pier 36 in New York. Originally scheduled to arrive on September 9 (last Friday), she was delayed for two days by Tropical Storm Hermine. Ironically, on September 11, the day she […]
SOURCE: Trav S.D. at 08:26AM on September 16, 2016