Advertisements
Read Time:7 Second
The authorities in Brownsville, Texas, said George Alvarez was behind the wheel and that they were still trying to determine whether the crash was deliberate.