Bad Blood (2017)

Bad Blood (2017)

Una Vita Per Una Vita (2x3)


Air date: Oct 25, 2018

Families don't get touched. At least that used to be the rule. But when the other side breaks it, Declan reciprocates by shattering it completely.

  • Premiered: Sep 2017
  • Episodes: 14
  • Followers: 138
  • Ended
  • CityTV
  • Thursday at 20