Video: ‘Creepier than ‘The Shining’ twins’: Memes flow after Pelosi-Schumer address, make your own!

Democratic leaders Chuck Schumer and Nancy Pelosi have had some harsh words for the president recently – branding him a liar who’s manufacturing the crisis …

Via Youtube