about 84 years ago
Animated documentary promoting timely filing and payment of Federal income taxes, demonstrated by Donald Duck's difficulties with his tax return.
Server
Rate
Share
The New Spirit
1942
21st October 1988
2nd April 2024
11th May 1989
3rd August 1996
27th October 2021
9th September 2006
7th September 1945
16th January 1942