Live Cape FearPhantom Seas brings North Carolina legends to Aquarium at Pine Knoll Shores WWAY News, October 16, 2023