In a bizarre find over the weekend, police in New Bedford Mass are scratching their heads after a local woman’s arrest. Police say Amanda Vicente […]
In a bizarre find over the weekend, police in New Bedford Mass are scratching their heads after a local woman’s arrest. Police say Amanda Vicente […]