pic: Duel on the Delaware



Wilmington Police bomb disposal robot