Sleepy Hollow Episode 2 “Blood Moon” 2 More Sneak Peeks

7 months ago, by

September 20, 2013

FOX has released two sneak peeks for Sleepy Hollow, episode 2 “Blood Moon”.