EMBED </>More Videos

Chopper 6 Video: Ice jam on Delaware River on January 15, 2018. (WPVI)