Black Rainbow Agency created the pop-up store and the communication strategy around l’Art de l’Automobile’s Karfoot toy launch.