Open Microphone Snares Sen. Chuck SchumerSenator Chuck Schumer may have some explaining to do after having some explaining to do.

Watch & Listen LIVE