Queen of the South S2E13 August 31, 2017
In the final showdown between Teresa and Camila, they are forced to accept the truth that there can be only one queen.
More Like This
7.7
Special Ops: Lioness
8.4
One Piece
7.9
Percy Jackson and the Olympians
7.8
Gen V
7.5
The Night Agent
7.4
Yu Yu Hakusho