Photo Details

Photo detail

September 6, 2012

A two-car accident on Northeast 63rd Street near 87th Avenue put one of the vehicles into the side of a house. Three occupants of the vehicles were hurt.