Season 1 Episode 2 episode 2

Sleepy Hollow Episode 2 "Blood Moon" Photos

Sleepy Hollow Episode 2 "Blood Moon" Photos

102SH_101_0552-1Check out the promotional photos of Sleepy Hollow episode 2 "Blood Moon", airing on Monday, September 23 (9:00-10:00 PM ET/PT) on FOX.

Source: FOX