The Horrors of Plum Island | Hybrids, Human Experiments and Weaponized Killer Insects In July 2008, the carcass of an animal washed up on the beach at Montauk Point Long Island. Local beachcombers are ...