TPG (Geneva Public Transport) – Swiss

TPG (Geneva Public Transport) – Swiss

October 2015

Production of a film for SWISS, HP and 3M which decided to pool together their efforts for the advertising visuals and configuration of a tram which thrilled a lot of commuters in the streets of Geneva.

You May Also Like