Sleepy Hollow Episode 6 ‘The Sin Eater’ airs tonight, 13 November 2013, at 9pm on Universal Channel.
Sleepy Hollow Episode 6 new teaser with John Noble
First look at Fringe star John Noble on tonight’s episode of Sleepy Hollow on the Universal Channel