An Austin man is facing charges after he killed a man while reportedly driving drunk on Saturday.

Police say 24-year-old Paul Garcia Jr. struck a pedestrian who was trying to cross the street with a shopping cart.

The pedestrian, who was identified as 55-year-old Lee Martin Cagle, was hit so hard that his body went through the driver’s windshield and landed inside the vehicle on the passenger seat.

Garcia reportedly continued driving until surveillance video shows him getting out of his car and stumbling into a beer garden a few minutes later.

Garcia was arrested shortly after by Austin Police Department. Records show this is his second DWI.

Garcia is charged with intoxication manslaughter and failure to stop and render aid.