Hannibal Band Day Coming TuesdayHannibal Band Day Coming TuesdayOver two dozen area marching bands descend upon the streets of Hannibal for the 68th annual Hannibal Band Day Tuesday.Harold SmithHarold Smith