Motionball Marathon of Sport Revelstoke
Revelstoke Secondary School 301 10th St E, Revelstoke, BC, CanadaMotionball is a national non-profit that empowers young Canadians to be leaders in their communities, raising funds and awareness for Special Olympics through integrated social and sporting events.