Federal Reserve admits losing 9 trillion dollars.
abbottwar
Published
05/26/2009
Watch the Inspector General squirm! Watch the Congressman splutter! Watch Every person who sees this Video think Monkey would have done a Better Job!!
4 Comments