Episode 041 – America is Now 20 Trillion in Debt
Aired on 5 January 2013