Ubisoft – Fantastic Xmas Tour

Project:
Fantastic Xmas Tour

Action:
Organization and execution of a press tour to present blockbuster titles for the Christmas season