Sleepy Hollow 2×11 Promo “The Akeda”

Sleepy Hollow 2×11 “The Akeda” – Unforeseen sacrifices must be made and loyalties are put to the ultimate test in the fight against evil in the all-new ‘The Akeda’ episode of SLEEPY HOLLOW airing Monday, December 1st on FOX.

Show More…
Comments