Vehicles stranded in the LA River amid heavy rainfall

2021-12-14 56

On Dec. 14, firefighters in Los Angeles, California, were on a rescue mission to survey cars that were swept away by raging waters.

Free Traffic Exchange