Baby-Faced Drug Lords
Authorization Error

Resume from where you left off or start from the beginning?

American Greed

Baby-Faced Drug Lords

Season 12 Episode 169 Aired 10-08-2018 tv-pg

Florida teens cash in on the opioid explosion then expand their operation, putting their lives in danger.

available episodes: