It's a jarring hit-and-run caught on tape by the Buffalo Police Department.  Three pedestrians were struck by a car that veered onto the sidewalk.  We're happy to report that none of the pedestrians are injured.

The accident occurred at the corner of Letchworth and Grant Streets near the Buffalo State College campus.


View Larger Map