Two men were killed and a third hospitalized after the car they were traveling in went off a freeway off-ramp and crash landed into parked cars below near Los Angeles International Airport on Saturday morning, June 22, authorities said.
All three occupants were from Moreno Valley, California Highway Patrol officials said.
Officers received a call of a traffic crash involving a vehicle going over the side of the westbound 105 Freeway off-ramp at Nash Street just before 3 a.m., the CHP said.