translate English to French: by Elmo on Want to work in the Tour de France ('s advertising caravan)?
par PERU sur Vous aimeriez travailler dans la caravane publicitaire du Tour de France ?