Driver Hits Woman Walking Her 2 Dogs, Dogs Die Instantly & Woman Critically Hurt
A disastrous car crash has happened on West Main Street in Marlborough, Massachusetts, which resulted in the death of 2 pet dogs. A woman, who was the dogs’ owner, also…