Top
40°
9.4

TVF - Queen of the South Season 2 Episode 13 Review: La Última Hora Mata

TVF - On Queen of the South Season 2 Episode 13, in the finale showdown between Teresa and Camila, they come to the same conclussion: there can only be one queen.

Read Full Story >>
tvfanatic.com
The story is too old to be commented.