Del. police investigate meth lab

November 20, 2012

Delaware State Police busted what they say may have been a meth lab in Houston, Kent County today.