Just another DUI in the "college town" of Amherst, Massachusetts, where local police make 125 to 150 arrests per year.
But this one was courtesy of the Massachusetts State Police.
Just another DUI in the "college town" of Amherst, Massachusetts, where local police make 125 to 150 arrests per year.
But this one was courtesy of the Massachusetts State Police.
Just another DUI in the "college town" of Amherst, Massachusetts, where local police make 125 to 150 arrests per year.
But this one was courtesy of the Massachusetts State Police.