Terry Duffy on Fox Business News
Terry Duffy spoke with Liz Claman on Fox Business News on February 27, 2013.