Firefighters had to get creative after heavy fog prevented a helicopter rescue.
Three people were injured, one critically, after an unauthorized climbing rope snapped at Davenport Beach near Santa Cruz, ...