Vidor Police have made an arrest in the October hit-and-run death of a Beaumont grandmother.

Kevin McClure, 49, of Orange County, was arrested by Vidor Police and charged in death of Wanda Spoonmore, 71, of Beaumont according to police.

"It was just a flash, it was like it came out of nowhere, it didn't even feel like it hit the car hard, it went down the side just, and I didn't stop, and I should've," McClure said to 12 News.

McClure is charged with "failure to stop and render aid with serious bodily injury or death" which is a second degree felony punishable by two to 20 years in prison according to a release from the Vidor Police Department.

The crime lab got a piece of the grill from the scene of the crash that had a model number on the back and matched with a 2004 -2007 Saturn Vue.

Police say McClure was driving a black 2006 Saturn Vue.

Vidor Police Chief Rod Carroll says he credits his officers for hardnose police work in finding McClure.

"I think it starts closure. There's a long road to closure for this family. We still have a long ways with DNA and a court date, but it's the first process in that someone's being held accountable," Chief Carroll said.

Spoonmore had just left a Halloween venue with her grandchildren when she was struck.

"I'm so sorry that all of this has happened," McClure said.

A Beaumont woman has died following an auto-pedestrian crash in the 1700 block of Highway 12 Friday night.

McClure is currently being held at the Orange County Correctional Facility where his bond has not yet been set according to police.