EMBED </>More Videos

RAW VIDEO: Chopper 6 was over the scene of a fatal hit-and-run in Croydon, Pa. on December 4, 2017. (WPVI)