2013-08-01 03:00:17

U.S. Deficit is in Free Fall

The deficit is falling at the fastest rate in 60 years.  Broadcast on July 31, 2013.

Proud Partners