New Bedford Horse Head Is a Head-ScratcherNew Bedford Horse Head Is a Head-ScratcherThese horse heads on a pole, like the one pictured in New Bedford, can be found all over the SouthCoast. But what exactly are they?Maddie LevineMaddie Levine