This is a lost cartoon :0 I would love to review it but UCLA has the nitrate file and its basically never surfaced the internet. Here's hope for the future.
See also
Awards | FAQ | User Ratings | External Reviews | Metacritic Reviews