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