Driver dies in fiery crash in Placer County

October 23, 2017 07:59 PM