La Reina del Sur poster
TV

La Reina del Sur (2011)

S01E17 Episode 17

Mar 22, 2011 • Season 1 • Episode 17 • HD

Teresa and Santiago embark on their inaugural mission, unknowingly managing to dodge the authorities as they transport a load of cocaine, all while being surveilled from above...

Genre: Drama, Crime
Country: US