The M/V Twin Capes, a ferry christened 43 years ago on the Delaware Bay and retired after thousands of runs between her namesakes Cape Henlopen, Del. and Cape May, N.J., was sunk today (6/15/2018) to become part of Delaware’s acclaimed artificial reef system.