December 17, 2017 Uncategorized A large loggerhead turtle was found washed up on the beach at the coast on Friday. NBC’s Radio News Editor, Linette Smit, saw the large marine mammal and filed this report for us from her holiday. December 17, 2017Author: Category: Uncategorized Share: