Spotted: Kevin Trudeau on the Streets of Zurich

Part 2: Infomercial King says he has virtually no assets, but lives large in Switzerland.

May 29, 2013

Top Stories

ABC News Live Presents