Resident Suffers Broken Leg during Anaheim Street Takeover at Rio Vista and South Streets ANAHEIM, CA (November 27, 2022) – A bystander was injured in a street takeover at Rio Vista Street and South Street in Anaheim on Wednesday evening. The crash happened around 10:00 p.m. on November 23. Video shows a red […]