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

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