Skip To Content

Where To Stream Banged Up Abroad Season 1 Episode 7

Venezuela/Margarita Island

Two Britons, Donald MacNeil and Denis Wale were arrested off the island of Margarita, Venezuela after being pressured to collect an enormous shipment of cocaine worth £30 million.