CREATE MULTIMEDIA. 2017.

Car on Display

Toyota

In store car configuration display. Currently on display in >3000 retail environments all over Europe.

Previous case
Return
Next case
Top