Written by: Scott Ritsema
Posted on: March 15, 2024
A street takeover accident in Los Angeles resulted in a car hitting a woman and knocking her unconscious. The crash happened at the corner of Crenshaw Boulevard and West 63rd Street in the Hyde Park area of LA. The intersection was packed with more than 50 vehicles and a huge crowd of onlookers at the […]