Watch Banged Up Abroad Season 12 Episode 2 Online
-
- COUNTRIES: United States of America
- Subtitles: English
David embarks on an epic road trip, where he attempts to smuggle hash from Afghanistan to Germany. He is caught in Greece and imprisoned on an island.