Locked Up Abroad

Locked Up Abroad

Avg Rating (0)
Your Rating

Wed 9:00 PM EST on National Geographic (United States)

Current (United States)
10 Seasons, 112 Episodes
60 Minutes
113 tracks
Buy or StreamAmazonAmazon UK
Locked Up Abroad tells first hand experiences of unsuspecting travelers who embarked on what they thought would be a vacation, only to barely make it home alive.