Sleepy Hollow Episode 3 “For the Triumph of Evil…” Sneak Peek #1

7 months ago, by

September 24, 2013

FOX has released a sneak peek for Sleepy Hollow, episode 3 “For the Triumph of Evil…”.