Queen of the South Season 3 Episode 4 – La Fuerza

Queen of the South USA tv series

Teresa flees Europe and starts fresh in Phoenix, where she must deal with a commission of cartel bosses and a corrupt local sheriff.






Click The Link Below To Watch
Queen of the South Season 3 Episode 4