I've seen a crash that was very similar. A tiny car hit the rear bumper of a SUV, on the right half, not really even a hard hit. The SUV got turned to the left and hit the slightly raised center of the road (maybe 10 cm high?) and spun and slid on its roof. Everybody was okay in the end.