Loading Video…

This browser does not support the Video element.

Person dies, pinned to wall by car in South LA

A person was killed after a car lost control and pinned them into the wall of a building in the Vermont Square area of South Los Angeles.