
Queen of the South Season 2 Episode 13
In the final showdown between Teresa and Camila, they are forced to accept the truth that there can be only one queen.
In the final showdown between Teresa and Camila, they are forced to accept the truth that there can be only one queen.