Cavuto: Mr. President, can you look in the mirror?

published 11 months ago by FOX News Channel

It's tough when things don't go your way, but Mr. President, they're only going to get tougher when you keep putting yourself in the way.

resolution: 768x432
size: 21MB
duration: 00:00:24

belongs to Neil Cavuto
filed in News

more episodes from Neil Cavuto