Sleepy Hollow poster
TV

Sleepy Hollow (2013)

S02E09 Mama

Nov 17, 2014 • Season 2 • Episode 9 • HD

Abbie and Ichabod investigate a string of puzzling fatalities at Tarrytown Psych, uncovering the unexpected involvement of a rather shocking ghost.

Country: US