tides
The Colbert Report
January 6, 2011 in the Watch section

Bill O'Reilly proves the existence of God, and Neil deGrasse Tyson explains how tides change.

Bill O'Reilly proves the existence of God, and Neil deGrasse Tyson explains how tides change.