March 25 2020 6:05pm

Investigators release video of vehicles connected to fatal hit and run in Niagara Falls

Security video retrieved by police in Niagara Falls – from a nearby apartment building on Drummond at Dixon Street – shows three vehicles detectives have interest in after a fatal hit and run on March 19.

Responsive site?

Video Home