07-30-2012, 12:03 AM
In case people didn't click the link, the last pic in the OP is from 2008 and washed ashore on Long Island.
With both Montauk and Plum Island being close, God only knows what these poor animals were. Some unethical government experiment, no doubt. That's probably what the weird creatures in the SW desert are a result of, too.
With both Montauk and Plum Island being close, God only knows what these poor animals were. Some unethical government experiment, no doubt. That's probably what the weird creatures in the SW desert are a result of, too.