Los Angeles, CA (December 27, 2018) On the 25th of December, a traffic accident happened in the 11600 block of North Wilbur Avenue at around 3:30 p.m. According to the reports, two vehicles crashed into each other for unknown reasons. When the paramedics and firefighters arrived at the scene to help, they found three people […]