Jackie Lee Anderson Published July 1, 2025 at 1476 × 1107 in Towboats Capsize On The Ohio ← Previous / Next → Photo: wsiltv.com Jackie Lee Anderson