Wednesday, September 8, 2010

$1.3 Trillion in Broken Spending Data

Instapundit