Published: 6/29/2011 Rep. Fred Upton (MI-06) discusses the nation's $14.3 trillion debt ceiling and the need for fiscal responsibility and reform in Washington.
Link to this video: Embed this video: