Queen of the South Season 2 Episode 13: La Última Hora Mata
A video of Isabela reveals a clue as to her whereabouts. Teresa gets a nasty surprise when she goes to collect Devon Finch's payment for the cocaine.
Aired 2017-08-31 · 40 min
Queen of the South: all seasons and episodes