VIDEO: California Flooding Leaves Vehicles Floating On Highway

Watch as unbelievable flash flooding on Highway 58 in Tehachapi, California sweeps cars off the road!

Video Credit:
The Teriyakuza