Statue of Liberty seems rather worried as United States national debt passes 20% of the entire world’s combined GDP (Gross Domestic Product). In 2011 the National Debt will exceed 100% of GDP, and venture into the 100% debt-to-GDP ratio that the European PIIGS have (bankrupting nations). (via A visualization of US debt (credit card bill) stacked in 100 dollar bills)
