The third annual ChalkStock festival was held over the weekend in Spirit Lake. Thirty-one participants tried their had at some sidewalk art Saturday along Hill Avenue.