American Greed Season 2 Episode 11 - Aired On 10/25/2021 Bonus Edition: Fall of a Digital Drug Lord

- New details about the leading dark web drug bazaar and the unassuming mastermind behind it. But do some federal investigators end up embracing the dark side while peering into the dark web?