How are windmills going to affect tourism 18 miles off shore. Delaware is 17 miles across the Delaware bay & on a clear day can hardly be seen.
Spout submissions are anonymous!
600 characters remaining