CCTV footage has revealed the chilling moments that led to an alleged hit-and-run that left a teenager in hospital fighting for his life.
Police were called to Shearn Crescent in Doubleview, Perth shortly before midnight on Friday after reports of an altercation between a group of people.
Shortly after, police alleged that a dark-colored vehicle struck a pedestrian and rammed into two other vehicles before driving away.
The pedestrian, a 16-year-old boy, was taken to Royal Perth Hospital where he was being treated for life-threatening injuries.
In the footage, a black sedan drives through a street in suburban Perth, followed by loud screeching and crashing noises.
According to 9 News Perth, the young man had been sent several meters down the road after being hit.
Police located the abandoned car shortly afterwards, and after 3 a.m. three people showed up at the Mirrabooka police station.

One of these people, a 20-year-old man, was charged with an unlawful act or omission with intent to cause harm, failing to stop and failing to provide assistance received after a incident causing grievous bodily harm, failure to report an incident in which property was damaged, and two counts of unlawful damage.
WA Police said the man will appear in court at a later date.