Officers and fire crews rescued a woman stranded on top of her overturned car that was slowly submerging in Lake Del Valle, California.
#rescue #water #cars
Officers and fire crews rescued a woman stranded on top of her overturned car that was slowly submerging in Lake Del Valle, California.
#rescue #water #cars