Bad Blood

January 20, 2014
76.0%

Sleepy Hollow - S1 - E13

Bad Blood

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

Sleepy Hollow: Season 1 - 13 Episode s