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.

  • Rank #
  • Premiered: Sep 2013
  • Episodes: 500
  • Followers: 0
  • Running
  • Unknown
  • Friday at 20