Sign In

New Fangled

0.0 1990-01-01 2 min

A critique of marketing speak in the commercial cartoon industry.