SpoilerTV - TV Spoilers

Queen of the South - Episode 2.13 - La Última Hora Mata (Season Finale) - Promo, Promotional Photos & Synopsis






In the final showdown between Teresa and Camila, they are forced to accept the truth that there can be only one queen.
Source:



Promo

Get Email Alerts