The Young TurksDemocratic Consultant ROASTED After Embarrassing Himself by The Young TurksMay 22, 2024021 Share0 View Original Video