Schumer And Pelosi Go On Deranged RANT About “Overwhelming” Win When That Clearly Wasn’t Case

The following video is brought to you courtesy of The Blaze TV  YouTube Channel. Click the play button to watch it now.

Nancy Pelosi and Chuck Schumer just forced their way in front of microphones to go on a deranged rant about how they Democrats had an “overwhelming” win in this election, when they clearly did not!