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.
This photograph was submitted by a member of our community. If you find this photograph objectionable, please suggest this photograph for removal.Suggest Removal