The New Spirit Backdrop Blur

Video Loading...

Servers

The New Spirit

Overview

Animated documentary promoting timely filing and payment of Federal income taxes, demonstrated by Donald Duck's difficulties with his tax return.