Illinois State’s Big Red Marching Machine recently traveled to Shriners Hospital for Children in Chicago to meet patients and promote a new Fox TV show.
Illinois State’s Big Red Marching Machine recently traveled to Shriners Hospital for Children in Chicago to meet patients and promote a new Fox TV show.