Despite the snow and rain, the Cannon River STEM School's kids still participated in its annual Fall Festival on Thursday.