Photo Details

Photo detail

November 3, 2011

A two-car crash blocked northbound traffic on Highway 99 near Parkview Drive in Hazel Dell for about an hour on Thursday morning.