When I was a kid living on the island, we went to visit some friends on the north fork. The older kids kept telling me about Plum Island being the home of aliens and monkey-human hybrids, ie a real Island of Dr. Moreau.
This is a de-shelled sea tortoise. Shows over folks! Nothing to see here!
13 posted on 07/30/2008 9:52:50 AM PDT by Clemenza
(No Comment)