Queen of the South Season 3 Episode 4 – La Fuerza

Queen of the South

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