A 15-year-old boy has been charged over a crash that killed a 17-year-old boy and critically injured another in Narre Warren, in Melbourne’s south-east.

Police allege six teenagers were travelling in a stolen silver Kia up to 160km/h when it went through two red lights at the entrance to the Casey Central Shopping Centre, collided with a Holden sedan and rolled over just after 7.30pm on Saturday night.

Drew Peterson, 17, and an African man in his late teens were airlifted to The Alfred Hospital in a critical condition.

Drew Peterson, 17, was killed in the crash.

Drew died yesterday morning.

The driver of the Holden sedan, Michael Bandouvakis, 29, escaped injury but said he was suffering from traumatic flashbacks.

“It was a tragedy… it was just a very scary scene,” Mr Bandouvakis, a father-of-one, told 9NEWS.

His wife, Donna, said she was grateful her husband was in “one piece”.

The 15-year-old accused, from Narre Warren South, has been charged with 13 offences including theft, burglary, dangerous driving causing death, culpable driving and reckless conduct endangering life.

He has been remanded to appear a children's court at a later date.