Loading Video…
This browser does not support the Video element.
Woman slams car into taco shop in Los Angeles
A woman slammed her car into a taco shop in Canoga Park.
This browser does not support the Video element.
A woman slammed her car into a taco shop in Canoga Park.