El Diablo
- Episode aired Aug 16, 2018
- TV-14
- 42m
To help wipe out her rivals in Phoenix, Teresa gets into bed with an ambitious politician.To help wipe out her rivals in Phoenix, Teresa gets into bed with an ambitious politician.To help wipe out her rivals in Phoenix, Teresa gets into bed with an ambitious politician.