It's either they were speeding or brakes failed them . Thank God they are okay.