Bad Blood
- Episode aired Mar 1, 2016
- TV-14
- 42m
Clary is forced to make a devastating decision, whilst Alec and Isabelle deal with an envoy from the Clave.Clary is forced to make a devastating decision, whilst Alec and Isabelle deal with an envoy from the Clave.Clary is forced to make a devastating decision, whilst Alec and Isabelle deal with an envoy from the Clave.