Texas Star Sunk at Redbird Reef
In June 2022, The Delaware Department of Natural Resources and Environmental Control (DNREC) announced the latest addition to the state’s artificial reef system; the 180-foot Texas Star was scuttled at the Redbird Reef site 16.5 miles offshore of the Delaware … Continued