Local residents heard a man floating downstream, yelling for help, near the Tecumseh Bend.
Indianapolis Star: Local
Sun, 06/24/2018 - 5:11pm
Local residents heard a man floating downstream, yelling for help, near the Tecumseh Bend.