cartoons & animation Fun Explainers Video September 11, 1941 steve Leave a comment Funny animated explainer video produced for Neighborheard.