15 bands to perform Saturday at 46th Hoover Invitational Marching Festival

by