How many six-figure North Face employees signed off on this before it aired? π€¦π»ββοΈ 5,980 views, 2 weeks ago PragerU