Desiree Abeyta Joins Versus as Head of Production
August 27, 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]