Was that a flamingo on Cape Cod? Yes, bird watchers say. – Boston.com


source