RANT! The Indymac Slap in our Face - TBWS 02.08.10

I wanted to pass this along.