PETA TV Spot (spec)

A TV spot I designed and animated for the controversial PETA.

Back to Top