Short Clips:

Most Shocking

Freeway to Hell

Most Shocking

A car stalled in the middle of an LA freeway is a sitting duck for drunk drivers.

Watch More Clips