Sunday, August 9, 2009

$12.1 Trillion and Counting.... Just Print MORE, Baby!

Source: Reuters