The Young TurksThe Most Cringe North Korea Propaganda Video To Date by The Young TurksMarch 26, 20220177 Share0 View Original Video