This time of year, most Americans turn some of their attention to filing income tax returns by the April 15th deadline. So, it's no surprise that in January of 1942, the Walt Disney Studios released a Donald Duck cartoon titled The New Spirit and a year later followed it up in January of 1943 with The Spirit of '43, both made for the U.S. Treasury Department to extoll the virtues of paying your income taxes.
[…]