The Great Debates

The Great Debates


103 — The Town Hall Debates

October 13, 2016

In which the gents participate in a Town-Hall Debate, answering questions important to the lives of everyday Americans.