In a bold plan to take over all drug distribution in Phoenix, Teresa makes a deal with the devil.
Queen of the South Season Number: 3 Episode Number: 8 Episode Title: El Carro Air Date: 2018-08-09
In a bold plan to take over all drug distribution in Phoenix, Teresa makes a deal with the devil.
Queen of the South Season Number: 3 Episode Number: 8 Episode Title: El Carro Air Date: 2018-08-09