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

published 8 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