20th annual River Swing reaches $500k goal for Harpeth River

20th annual River Swing reaches $500k goal for Harpeth River