Open Thread

February 8th, 2009 10:37 AM

For general discussion and debate. Possible talking point: It's approaching a trillion dollars!

Look at the smiles on Reid and Schumer's faces. Is this something to be happy about?