caption: The image shows a poster advertising the Pneumatiques Torrilhon in Clermont-Ferrand, France. It features a cartoon image of a red devil with horns and a menacing expression, surrounded by text that reads "Pneumatique Torrilhón".