Where To Stream Sleepy Hollow Season 2 Episode 8
Heartless
- Aired November 10, 2014
- 60 Min
- Rated 6.0
- Number 56 Of 62 Rated Episodes
Crane and Abbie set out to take down a succubus whom Henry has sent out to drain the life forces out of its victims.
Heartless
Crane and Abbie set out to take down a succubus whom Henry has sent out to drain the life forces out of its victims.