Jim Roberts on Fox Business 3/18/09

Recorded on March 18, 2009

Jim Roberts discussing Mexico imposing tariffs on U.S. imports and what the U.S. reaction to this should be.

Share