US Debt visualized. $20 trillion stacked in hundred dollar bills.

US Debt visualized. $20 trillion stacked in hundred dollar bills.