You were so lucky that the SUV did not overturn as well ...
You poor guy - I can understand how you feel when subsequently you are the sole driver - given it to me, I wouldn't trust him to drive any more for the remainder of the trip!
I couldn't believe Mengxu and Doc Wong, thought the speed wasn't fast... I would be scared driving next, or behind them ...
Any speed is too fast for that particular moment, if you could skid off the road at a turn! Period.