Papaya Expands Roster With New Line-Up of Directors
October 1, 2025
Hamburg VFX powerhouse Infected reveals the immense amount of love, sweat and fur they put into the making of this spectacular mini-epic for the new Mercedes X-Class luxury pickup. [Watch]