August 15, 2017 |
« back
See for yourself when Ted guests on
The Fox News Specialists
It’s happening live on Wednesday, August 16 at 5 pm Eastern.
See for yourself when Ted guests on
The Fox News Specialists
It’s happening live on Wednesday, August 16 at 5 pm Eastern.