Richmond police investigate fatal crash

EMBED </>More Videos

Police are investigating a fatal, high-speed crash that caused a power outage in Richmond. (KGO)


Related Topics:
newscar crashcar accidentpower outagePG&ERichmond
(Copyright ©2017 KGO-TV. All Rights Reserved.)

Load Comments