Buffalo Police announced a 59-year-old man was killed after he was hit by a car on Elmwood Avenue on Wednesday night.
According to police, the man was hit by a car around 11 p.m. on the 2000 block of Elmwood Avenue, which is just outside McDonald’s near Home Depot…