May 30, 2019 North Face apologizes after openly gloating about gaming Wikipedia for free advertising North Face apologizes after openly gloating about gaming Wikipedia for free advertisingSource: Test feedPublished on 2019-05-30