Updated

Three California men are lucky to be alive after their car veered off a highway and rolled 120 feet down a coastal cliff.

The California Highway Patrol says the Toyota Corolla veered off Highway 1 on Sunday and went over the cliff, landing on a rocky beach below.

Investigators say it took rescue personnel several hours to get to the crash site. All three were wearing seat belts.

They say the driver, 59-year-old Fidel Alvarez Chavez, and his passenger, 29-year-old Alfrado Morales, suffered moderate injuries. Another passenger, 31-year-old Gabriel Noriega, suffered minor injuries.

Officials say alcohol and drugs don't appear to be factors. The Corolla is a 1989 — long before gas pedal problems at Toyota.