Video Clownfish TV The Mandalorian Pedro Pascal BLASTS Trump Supporters on Social Media?! November 8, 2020