Pirates Invade Topsail
SURF CITY – Legend has it that in olden days pirates would lurk in the waters behind Topsail Island waiting to ambush passing merchant ships.