Season Finale

La Ultima Hora Mata

Teresa and Camila realize there can only be one queen