Illinois State University added to its long history of support for Special Olympics Illinois with a new video that urges viewers to “Experience the Power of Sport.”
Illinois State University added to its long history of support for Special Olympics Illinois with a new video that urges viewers to “Experience the Power of Sport.”