The producers of this commercial have now released a video of how they put together the CG animation with the live shots (apparently filmed in the capital of Chile, Santiago).
The producers of this commercial have now released a video of how they put together the CG animation with the live shots (apparently filmed in the capital of Chile, Santiago).