I was in Rhode this past Sunday and there was a washed up sea turtle on the beach. Never seen one outside of an aquirium within New England. Although dead I found it interesting as I did not think...