Traffic

Poster Traffic = vehicles moving on a road or public highway Translating English: You are not stuck in traffic. You are traffic. Spanish: No estás dentro de un embotellamiento. Eres el embotellamiento. French: Vous n’êtes pas coincés dans le traffic. Le traffic, c’est vous. Vous etes le traffic German: Du steckst nicht fest im Verkehr. … Continue reading Traffic