Plymouth Police Make Largest Drug Bust in Town's History: PD - NBC Connecticut

Plymouth Police Make Largest Drug Bust in Town's History: PD