Two people were killed in a multi-car crash on the 91 Freeway in Yorba Linda, prompting the closure of several eastbound ...
Checkout this crazy footage of a car flying off a California overpass onto Interstate 5. The Sacramento Police Department stated that a vehicle had fallen off the overpass onto northbound I-5 on 17 ...