29 Sep 2011, 15:01 UTC · By: Mihnea Radu / We have a piece of news that has an odd smell to it: Mercedes Benz has just launched a perfume for men under its own name at the TFWA World Exhibition in Cannes. The fragrance has been composed b...