Down By The River Kicks Off on Friday in HannibalDown By The River Kicks Off on Friday in HannibalIt’s the first performance this summer at Down By The River in Hannibal’s historic districtSarah DeienSarah Deien