Two street racers have been jailed after causing an horrific crash which left two pedestrians with serious injuries.
21-year-old Furqaan Mohmed, and Mohammed Usman Patel, 30, raced their Vauxhall Astras through Bolton in July this year, reaching speeds of up to 80mph.
However, the duel, which was captured on closed circuit television, ended in disaster when a BMW pulled out of a side road into the path of the two cars, causing them to smash into it.
Patel's Astra spun out of control, colliding with a parked Audi A3, before hitting 12-year-old Raheem Hussain, and obliterating a bus shelter.
51-year-old Saleem Mogradia, who was in the bus shelter at the time, was thrown under a nearby parked car.
Hussain suffered a bleed and swelling on his brain, as well as multiple breaks to his leg.
He was kept in a medically-induced coma for three weeks, and at one stage it was feared that doctors would have to amputate his leg.
Mogradia, meanwhile, suffered a punctured lung, broken ribs, and a fractured arm that needed to be fitted with metal plates.
Two other people suffered minor injuries.
Both drivers admitted causing serious injury by dangerous driving at Bolton Crown Court yesterday, where Mohmed was sentenced to two years and eight months in jail.
Judge Timothy Clayson, sentencing, said: "You decided to race each other in your cars through the built-up streets of Bolton. The truly horrifying CCTV shows how dangerous your driving was and you caused the crash.
"You drove as if you were invincible. You caused injury to a young boy who suffered a serious brain injury and fractures which almost required amputation, and time in a medically-induced coma.
"They are possibly life-changing consequences."
Watch the CCTV film of the pair racing through Bolton's streets below. Please be warned that this video ends with actual footage of the crash, and could be distressing for some viewers.