TNT Postal Services in The Netherlands is launching their new brand identity and campaign: meet The People Network. Literally the people become the trucks.