BUFFALO, N.Y. (WIVB) — Buffalo Police say one person is facing charges, after a three-car crash downtown Buffalo.

It happened overnight at Broadway and Elm street.

Officers say 43-year-old Donald Benzin of Orchard Park hit two cars.

His car then rolled over and caught fire. Benzin is charged with driving under the influence.

Three people were hurt and all are expected to survive.