Hiding from Camila in Malta, Teresa tries to launch a drug empire of her own ...
Queen of the South
Season 3 Episode 8: El Carro
In a bold plan to take over all drug distribution in Phoenix, Teresa makes a deal with the devil.
In a bold plan to take over all drug distribution in Phoenix, Teresa makes a deal with the devil.
Current Status: Ended
Network: USA Network
Production Country: United States
Queen of the South: Where to Watch Online?
Currently you are able to watch "Queen of the South" streaming on Netflix. It is also possible to rent or buy on Windows Store, Amazon, Google Play, VUDU, AppleTV, YouTube online.