The incident took place around noon. The truck came to a standstill about a meter from a house close to the Koedoe Street intersection near Esselen Park.
Five people were injured. According to Khobeli Mokheseng, metro police spokesman, two seriously injured persons were rushed to hospital.
One of the cars hit by the truck overturned and landed on its roof next to the road. The other vehicle suffered severe damage on the driver’s side.
No further details are available at this stage.