Car nearly falls off edge, hangs over wash in City of Industry

Two people were trapped inside a car that was hanging over a wash in the City of industry.

Top Videos