News Center 7 obtained surveillance video from a car wash showing the moments a stolen white BMW crashed into three other vehicles on Brandt Pike late Tuesday afternoon.
>>PHOTOS: Serious fiery crash in Huber Heights
The stolen vehicle was driving fast on Brandt Pike when it collided into two vehicles, including a pick-up truck.
After the crash, the video shows the suspect fleeing the BMV on foot into a parking lot before other police vehicles arrived on scene. Two turned into the parking lot where the suspect fled.
Less than 45 seconds after the crash, the stolen car went into flames along with the pick-up truck and another person had fire on his leg and it spread to his body. Other people came to assist the person.
Flames with black smoke continued until firefighters and medics arrived to put out the flames.
>>1 man facing charges following fiery crash in Huber Heights
One man was arrested and has been formally charged Thursday, Huber Heights Police said on its Facebook page.
Cory Harbarger, 27, has been formally charged by the Montgomery County Prosecutor's Office with four counts of Aggravated Vehicular Assault, four counts of Vehicular Assault, Failure to Comply, Receiving Stolen Property and Tampering with Evidence.
He was taken into custody at the scene.
Harbarger is currently being held at the Montgomery County Jail on $500,000 bond.
>>RELATED: 7 people, including police officer injured in 2 separate crashes in Huber Heights
Six people were injured in the crash including a child, one person who suffered second-degree burns and another with third-degree burns on the majority of their body who is in critical condition, according to police.
The passenger in the white BMW also had second-degree burns and minor injuries.
One man remains hospitalized, a Huber Heights Police spokesperson told News Center 7. He was mostly covered with third degree burns and remains hospitalized.
There is no update on the man's condition.
The case remains under investigation by Huber Heights police.