Sleepy Hollow Episode 2 “Blood Moon” Photos

7 months ago, by

September 10, 2013

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