Stream It
Leroy Nicky Barnes
This installment chronicles Barnes' life addiction to heroine beginning in the 1950s. He is now known as the most notorious snitch in history.
Aired: Dec 12, 2006 Genre: DocumentaryCasts: Ving RhamesProducers:Duration: 1h Rating: 0 Country:Production: