Photo Details

Photo detail

March 3, 2012

Three people were arrested after a speeding car went out of control on Northeast 78th Street early Saturday morning and crashed near Interstate 5.

loading...