New Bedford’s Creepy Baby Doll Owl Turns Heads and Raises Questions DowntownNew Bedford’s Creepy Baby Doll Owl Turns Heads and Raises Questions DowntownA terrifying plastic owl with the head of a baby doll is raising questions and making people uneasy in downtown New Bedford. GazelleGazelle