The people in these clips must still be thanking their lucky stars they escaped what looked like certain death.
Quite a few of the vehicles and their drivers probably didn’t get off so lightly though.
If you believe in karmic retribution, maybe what we’re seeing is payback time!