Share this @internewscast.com
The 60-year-old Queensland man was arrested on Tuesday night over the major crash, which occurred just before 3.45pm on Sunday at the intersection of Glen Osmond Road and Portrush Road in Glen Osmond.
He has been charged with acts to endanger life, nine counts of dangerous driving cause harm, manner dangerous, due care, drive unlicensed and numerous national heavy vehicle offences.
The crash occurred when a Mitsubishi truck towing a trailer was unable to stop as it entered the intersection of Cross Road, according to police.
The truck crashed into a Hyundai SUV and a bus, which were stationary at the intersection, before it continued across the intersection and crashed into another five vehicles.
The impact of the crash also caused a Hyundai sedan to crash into a Toyota sedan.
The truck driver was taken to the Royal Adelaide Hospital with non-life threatening injuries.
Nine other people received minor injuries, while another five people involved in the crash were not injured.
Police refused to grant bail to the truck driver last after charging him on Tuesday night.
He will appear in the Adelaide Magistrates Court today.
The intersection was closed for most of the night on Sunday but reopened to all traffic later on Monday after crews repaired several traffic lights.
Anyone who witnessed the crash or has dashcam footage is urged to contact police.