Idiot Leftists. Idiot Leftists. https://t.co/3OUckBMJDR— Catturd ™ (@catturd2) April 2, 2024 Posted 04/02/2024 01:00 PM Categories Clips