cartoons & animation Stop Motion Web Video Video September 10, 1944 steve Leave a comment Hand-drawn animated explainer video produced for DocCaster.