movie poster

New Fangled

1990-01-01
0.0🕒 2 mins

A critique of marketing speak in the commercial cartoon industry.

#Animation