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