Two men and a teenager have been arrested for allegedly burglarizing an auto repair shop in Claymont, Delaware.

1 / 19
WPVI – Philadelphia
Mon, Jul 1, 2013 5:40 PM EDT