The Embassy directs a chorus of singing robots extolling Citroën's creative technology.
direction & production › The Embassyagency › Agence H Paris
Tags: