Advertising Console

    McDonald's release the 'McBaguette' in France

    Repost
    And Finally

    by And Finally

    11K
    1 964 views
    McDonald's releases the McBaguette in Paris. But will the French bite?