Queen of the South: Season 3, Episode 8

3 - 8: El Carro

In a bold plan to take over all drug distribution in Phoenix, Teresa makes a deal with the devil.

8/9/2018
Share
4 LINK(s) AVAILABLE.