Really good Street Advertising

Some interesting facts about a few well known brands & their logo
Photography: Ile penotte aux Sables d'Olonne, Vendée (France)