Fish caught in North Carolina with “human” teeth August 12, 2021 A photo of the fish was shared on Facebook this week by Jennette’s Pier, a fishing destination in Nag’s Head, North Carolina. It was… Continue Reading