Where To Stream Sleepy Hollow Season 1 Episode 13
Bad Blood
- Aired January 20, 2014
- 60 Min
- Rated 7.0
- Number 3 Of 62 Rated Episodes
The battle between good and evil comes to an explosive head – sacrifices must be made, worlds collide, loyalties are tested and the town of Sleepy Hollow will never be the same.