Search
Library
Log in
Watch fullscreen
last month|424 views

Schumer slams Ted Cruz - 'He's getting overwhelming criticism and it's well deserved'

TOMORROW
TOMORROW
Schumer slams Ted Cruz - 'He's getting overwhelming criticism and it's well deserved'
See more about

Browse more videos

Browse more videos