S03 E06
Oct 13, 2008Locked Up Abroad
Taiwan
Release Date: Oct 13, 2008Episode Description
Held at gunpoint by Taiwan's most wanted criminal, the Alexander family endured a grueling 26 hours.
Where to Watch Locked Up Abroad Season 3 Episode 6 Now
Best
Rent/Buy
Free