Over two dozen area marching bands descend upon the streets of Hannibal for the 68th annual Hannibal Band Day Tuesday.

The festivities begin with a parade at 3 p.m., with 28 marching bands making their way down Broadway from Grand Avenue to the levee.

Then, 16 bands will take part in the field show at Porter Stadium beginning at 6 p.m.

Admission to the field show is five dollars for adults, two dollars for students and ten dollars per family.