amidnightrider.com
There Are New Landmarks In Town.
The twin turbines have become the new landmarks in the town of Fairhaven, Ma. For years when someone returned to town for holidays or back from college there were a few old buildings and the smell …