INDIANAPOLIS — Police are investigating after two vehicles rolled into a pond on the northwest side Saturday morning. According to Indianapolis Metro Police, officers were called around 8:06 a.m.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results