Spotted: Kevin Trudeau on the Streets of Zurich

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

Examined