This guy gets EMBARRASSED! Posted on 02/04/2024 By TCT Admin No Comments on This guy gets EMBARRASSED! Leftist gets mad at D’Souza; gets humiliated in seconds #shorts #shortsfeed #shortsvideo YouTube