McDonald France has revealed an ads print series, clothes and other by-products...

0