Car goes into Ellicott Creek in City of Tonawanda

Police are investigating after a car goes into Ellicott Creek in City of Tonawanda.
Published: 9:25 PM EDT September 8, 2019