Residents sound off on Amazon tractor-trailers ending up on Northborough roads

Residents in the town of Northborough are expressing concerns about the frequency of large Amazon tractor-trailers passing through the small, neighborhood roads.