Two people have been arrested for allegedly running a meth lab inside a New Castle County, Delaware home.

1 / 26
WPVI – Philadelphia
Thu, Mar 21, 2013 6:10 PM EDT