In the Land of the Rising Scrum

EditorTVCs, News Make a Comment

TOKYO, 4 April – TBWA Japan has enlisted the All Blacks to shoot a film to promote AIG Japan’s new-concept Active Care insurance. Within three days of the launch, the film exceeded 10 million organic views online across Facebook, YouTube and Twitter.