00:00 / 00:00
May 29, 2024

Curb Your Enthusiasm star Larry David absolutely DESTROYS former President Donald Trump and his cult-like followers. Richard Ojeda breaks it down on Rebel HQ.
  • 5 minutes