Queen of the South - Season 2 Episode 13 -
Season 2, Episode 13 - La Última Hora Mata (2)
In the final showdown between Teresa and Camila, they are forced to accept the truth that there can be only one queen.
Please explain the problem in a few words.
Max 255 characters.
Max 255 characters.