Banged Up Abroad poster
TV

Banged Up Abroad (2007)

S03E05 Lima

Sep 29, 2008 • Season 3 • Episode 5 • HD

American traveler Russell Thoresen finds himself in trouble in Peru when he is apprehended for attempting to smuggle cocaine.

Country: GB