filmica.

New Fangled

New Fangled

19902 min.

United States of America

A critique of marketing speak in the commercial cartoon industry.
  • Animation

Crew