Lima

September 29, 2008
0.0%

Banged Up Abroad - S3 - E5

Lima

Russell Thoresen, an American traveller, is arrested in Peru for trying to smuggle cocaine.