Jesper Ohlsson “Breaks Free” for PETA

Backyard director + VFX maestro Jesper Ohlsson out with a fantastic new spot for PETA, highlighting the plight of great apes in captivity

PETA – “Break Free”