Webfeb 24, 2023 · video captures the moment a drunken driver fled a fatal crash in euless, texas, before being pinned down by a good samaritan. The driver was sentenced to. Webfeb 24, 2023 · video shows bystander chasing a fleeing drunken driver who fatally hit a texas detective.

Recommended for you

You may also like