Locked Up Abroad
44:28 | 05.22.13 | TV-14 | CC
Eddie Padilla is living the 'high life' and drug smuggling to support his cocaine habit. But a run-in with the Peruvian police sends him to a prison called 'House of the Devil.' Eddie tells the story of his daring escape.