Tag: three-car crash on South 43rd Street at 805 freeway transition