Where To Stream Sleepy Hollow Season 4 Episode 3
Heads of State
- Aired January 20, 2017
- 60 Min
- Rated 6.8
- Number 10 Of 62 Rated Episodes
Jake and Alex finally confront Ichabod with what they've deduced about his origins. Meanwhile, the Horseman goes after the most powerful head in Washington... the President.