Two people are under arrest after an alleged meth lab was uncovered in New Castle County, Delaware.

1 / 1
WPVI – Philadelphia
Tue, Mar 19, 2013 1:02 PM EDT