Where To Stream Sleepy Hollow Season 3 Episode 6
This Red Lady from Caribee
- Aired November 5, 2015
- 60 Min
- Rated 6.5
- Number 29 Of 62 Rated Episodes
Pandora unleashes a monster that triggers waves of paranoia in its victims, followed by death. While Ichabod and Abbie hunt it down, Joe meets with Atticus to find out more about his father.