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