The truck hit seven vehicles on Garden Road before it overturned and spilled construction waste onto the road. Photo: David Wong