Ivory Tower
How could Ivory Tower be so wrong. (12x34)
Air date: Feb 26, 2016
The Ivory Tower panelists come clean as to how they could be so wrong in predicting Donald Trumps electability.
- Premiered: Sep 2013
- Episodes: 500
- Followers: 0
- Running
- Unknown
- Friday at 20