CHP officer who was at site of James Dean's car crash has died

December 23, 2010 09:53 PM