2012 | 113 Episodes
Season 1 of Pablo Escobar: The Drug Lord premiered on May 28, 2012.
© All Rights Reserved 2025