Melissa Francis Takes On Deutsche Bank Chief Economist, Epic Fail Ensues

Tyler Durden's picture