Total: Les voyageurs de l’espace
March 7, 2016 Consumer & Public services

This is a commercial ad of Total. This commercial was released in March 2016 in France. Under the title of “Total: Les voyageurs de l’espace (Space Travellers)”. The ultimate …