Martha's Vineyard residents speculate after alligator carcass found at nature reserve
An island resident found the nearly 5-foot-long alligator while walking his dog at Sepiessa Point Reservation in Martha's Vineyard. The post Martha's Vineyard residents speculate a…