POSSIBLE PEDESTRIAN ACCIDENT IN SOUTH BUFFALO

POSSIBLE PEDESTRIAN ACCIDENT IN SOUTH BUFFALO