92 seems a little fast for an armored car.
That’s what I thought too...90+MPH in a heavy rain...is a death wish, which is where I think the driver was headed but missed.
Can you imagine having to drive that thing with her in it??