Share

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
3 LINK(s) AVAILABLE.

Leave a comment