Motorist "let God take the wheel" resulting in high-speed crash

But they crashed in to a lamp pole at 100mph and survived; that’s got to be divine intervention… or automotive engineering; one or the other.

Indeed, she endangered her child, pedestrians and road users.

6 Likes